Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/02/2014, 08:47
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: Problema de: tuweb.com/index.php?id=5?contraseña=incorrecta

Si lo hubieras explicado así desde un inicio, hubiera sido más sencillo:

Código PHP:
Ver original
  1. $url = $_SERVER['HTTP_REFERER'];
  2. header ("Location: " . strpos($url, '?') > -1 ? $url . '&error=1' : $url . '?error=1');

Con la función strpos, obtenemos la posición del ? en la cadena; cuando no está presente, la función devuelve -1, por eso coloco en la condición que si el valor devuelto es mayor a -1, o sea que sí está presente el ?, se añada a la dirección el &error=1, caso contrario, es decir, si no está presente el ?, se añade el ?error=1.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand