Cita:
Iniciado por Alejo se pierde el de la variable NOMBRE, y no entiendo por qué, se supone que se debería conservar el valor de la variable, no?
Nooo!!!
... una variable --simple-- conserva su valor solo en el mismo script... un formulario envia valores y el script que recibe solo recibirá lo que provenga del formulario. Si quieres pasar valores que perduren durante toda tu aplicación necesitas usar sessiones.
www.php.net/variables
Pero bueno... para tu caso concreto plantearía 2 cosas:
- Si tú le daz un valor directo a tu variable... ¿por qué no darselo en la página dónde recojes??
- Pasa el vaor de la variable como un campo oculto, entonces es parte del formulario y puedes recojerlo sin problemas:
Código PHP:
$variable= "Hola";
// abrimos formulario
echo "<input type=\"hidden\" name=\"variable\" value=\"$variable\">";