Cita:
Iniciado por ocp001a
Código PHP:
Ver originalif ( $_REQUEST['bt_pass'] == "Enviar" ) {
echo $account[0]; //esta variable $account[0] aca en el if no se ve
}
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