Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Duda en <? if(isset($_REQUEST

Estas en el tema de Duda en <? if(isset($_REQUEST en el foro de PHP en Foros del Web. Hola compañeros; Tengo alguna duda sobre este código: Código: <? if(isset($_REQUEST[' errorcode '])){ echo " Nombre de usuario o contraseña incorrecto "; } ?></td></tr> Os ...
  #1 (permalink)  
Antiguo 13/12/2014, 10:50
 
Fecha de Ingreso: diciembre-2014
Ubicación: Madrid
Mensajes: 26
Antigüedad: 9 años, 11 meses
Puntos: 0
Pregunta Duda en <? if(isset($_REQUEST

Hola compañeros;

Tengo alguna duda sobre este código:

Código:
<? if(isset($_REQUEST['errorcode'])){
		   echo "Nombre de usuario o contraseña incorrecto";
		   } 
		   ?></td></tr>
Os expongo la situación...

Este código me muestra en un formulario de acceso "Nombre de usuario o contraseña incorrectos", en caso de que, efectivamente los datos sean incorrectos y en consecuencia la url se modifique de formulariologin.php a formulario.php?errorcode=3

El errorcode=3, es el utilizado en caso de que los datos de acceso sean incorrectos, pero hay más... errorcode=2, errorcode=1, etc...

La cuestión que se me plantea es... ¿Cómo creo un mensaje personalizado para cada error code?

Si intento hacer lo siguiente me da error... No tengo idea sobre cómo hacerlo.



Código:
<? if(isset($_REQUEST['errorcode=2'])){
		   echo "Tiempo de sesión finalizado";
		   } 
		   ?></td></tr> 

<? if(isset($_REQUEST['errorcode=3'])){
		   echo "Nombre de usuario o contraseña incorrecto";
		   } 
		   ?></td></tr>
¡Gracias de antemano!
  #2 (permalink)  
Antiguo 13/12/2014, 11:04
 
Fecha de Ingreso: julio-2008
Mensajes: 543
Antigüedad: 16 años, 4 meses
Puntos: 56
Respuesta: Duda en <? if(isset($_REQUEST

es que lo que se pone entre los plings es el nombre de la variable, no el par variable-valor
deberia ser algo como

if ( isset($_REQUEST['errorcode']) and $_REQUEST['errorcode']==3 )

es decir, compruebas si existe (con el isset) y despues qué valor tiene (con la comparacion)
__________________
Un saludo! :-)
Quiero ser el primero
  #3 (permalink)  
Antiguo 13/12/2014, 11:20
 
Fecha de Ingreso: diciembre-2014
Ubicación: Madrid
Mensajes: 26
Antigüedad: 9 años, 11 meses
Puntos: 0
Respuesta: Duda en <? if(isset($_REQUEST

Cita:
Iniciado por darchy Ver Mensaje
es que lo que se pone entre los plings es el nombre de la variable, no el par variable-valor
deberia ser algo como

if ( isset($_REQUEST['errorcode']) and $_REQUEST['errorcode']==3 )

es decir, compruebas si existe (con el isset) y despues qué valor tiene (con la comparacion)
¡¡¡¡Milloooooooooooooooooones de gracias!!!! SOLUCIONADO.

Saludos,

Etiquetas: formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:17.