Ver Mensaje Individual
  #7 (permalink)  
Antiguo 08/03/2014, 15:51
mauronob
 
Fecha de Ingreso: marzo-2014
Mensajes: 4
Antigüedad: 10 años, 2 meses
Puntos: 0
Respuesta: Perdida de Variables

Cita:
Iniciado por ocp001a Ver Mensaje
Código PHP:
Ver original
  1. if ( $_REQUEST['bt_pass'] == "Enviar" ) {
  2.         echo $account[0]; //esta variable $account[0] aca en el if no se ve
  3.     }

Entonces lo que parece es que la condición no se cumple, es decir si existe la variable $_REQUEST['bt_pass'], ésta no contiene la cadena "Enviar", en ese caso, sería recomendable que veas que contiene $_REQUEST['bt_pass'], igualmente con var_dump para que te asegures que exista y que contiene lo que requieres, tomando en cuenta posibles caracteres no visibles como espacios, enter, etc.
El problema es que la condición "$_REQUEST['bt_pass']" si se cumple.

Si yo le agrego un "echo 'hola';" dentro de esa condicion, si me funciona, el tema es cuando uso la variable post "$account[0]" dentro de cualquier if,¿por que razón puede pasar eso?

Es más si le hago de esta forma me pasa lo mismo, ya sea hasta que guarde la variable como $_SESSION.

Código:
 if (isset($_POST['bt_pass'])){
 echo $account[0];  // esta variable se pierde//
 //un var_dump en esta línea me da el $account[0] como null, cosa que fuera del if me da bien.
 }
Saludos

Última edición por mauronob; 09/03/2014 a las 00:00