Ver Mensaje Individual
  #7 (permalink)  
Antiguo 16/01/2009, 16:11
okram
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Ayuda de sesion

Primero, las cadenas textuales siempre deben ir entre comillas.

Luego, no uses session_is_registered. Mejor usa isset($_SESSION['nombre_de_vartiable']).

Tercero, si lo que deseas es usar un valor true/false para determinar si el usuario llenó o no el formulario en la sesión actual, entonces no puedes usar isset() ni otras funciones que verifiquen la disponibilidad de una variable, sino que debes realizar una comparación directa:

Código PHP:
if($_SESSION['foo'] == true) { 
  
// algo
           
} else { 
  
// otra cosa
           

Pero la lògica correcta y màs pràctica serìa que una vez llenado el formulario generes una variable de sesiòn (con cualquier valor), y asì, si existe la variable de sesiòn, quiere decir que el usuario ya llenò el formulario y por lo tanto no le muestras el link.