Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/10/2004, 10:14
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Si usas $_SESSION .. NOOOOO deberías usar session_register() .. ambos métodos son incompatibles ... o usas uno u otro.

También debes acceder a tus variables de sesión SIEMPRE! por los arrays superglobales: $_SESSION en todo script (en tu formulario 1.php haces accesos como "globales" a las variables de sesión).

Por lo demás .. lo que parece que te falta es borrar tu variable de sesión en el formulario al terminar este (el script).

unset($_SESSION['error_xxx']);

Así con todas las variables que validas en tu formulario que són de sesión.

Otro detalle, los redireccionamientos deberías hacerlos por PHP con cabeceras HTTP:
Código PHP:
header("Location: pagina.php?variable=si_son_necesarias");
exit; 
También si te das cuenta .. ya usas sesiones para propagar algunas variables .. ¿por qué no lo usas para todo? (incluida esas variables que propagas por el URL)

Un saludo,