Foros del Web » Programando para Internet » PHP »

Problema Transición de Páginas

Estas en el tema de Problema Transición de Páginas en el foro de PHP en Foros del Web. Hola, tengo una pagina index.php que es la que inicia mi aplicación. Esta página contiene un apartado donde el usuario se identifica como usuario. (Como ...
  #1 (permalink)  
Antiguo 12/01/2009, 14:03
 
Fecha de Ingreso: diciembre-2008
Mensajes: 122
Antigüedad: 15 años, 4 meses
Puntos: 0
Problema Transición de Páginas

Hola,

tengo una pagina index.php que es la que inicia mi aplicación.

Esta página contiene un apartado donde el usuario se identifica como usuario. (Como ocurre en este mismo foro).

Bien, una vez hecho eso se envía el formulario para la comprobación de los datos a otra página php que figura en el action. Hasta ahi todo normal.

Ahora necesito que la página index.php vuelva a ser cargada y reconozca el usuario que se a identificado. (Por ejemlo como ocurre en este foro)

Un saludo y muchas gracias.
  #2 (permalink)  
Antiguo 12/01/2009, 14:12
Avatar de nicolaspar  
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 5 meses
Puntos: 34
Respuesta: Problema Transición de Páginas

Cuando autentificas debes marcar con una bandera dicha acción (una session, cookie, o lo que más te guste).

Luego lo que debes haces es un simple if sobre esa bandera.
__________________
Mi punto de partida es Que Bueno Lo Nuevo
  #3 (permalink)  
Antiguo 12/01/2009, 14:25
 
Fecha de Ingreso: agosto-2008
Mensajes: 198
Antigüedad: 15 años, 9 meses
Puntos: 27
Para redireccionar a la pagina inicial podría hacer un header location. Para que la pagina inicial reconozca que ahora si se ha validado un usuario, en la pagina intermedia podrías crear alguna variable de sesion ($_SESSION['user]=$user), así controlas el contenido de index.php de acuerdo a la variable y sus permisos. Si quieres que antes de redirigir se muestre algun mensaje podrias crear codigo HTML en la pagina intermedia, y recargar despues de un tiempo a la otra pagina a traves de la etiqueta META.

Espero sea esta tu pregunta.

Opps, perdón, no me había dado cuenta de que ya habían respondido.
  #4 (permalink)  
Antiguo 13/01/2009, 05:01
 
Fecha de Ingreso: diciembre-2008
Mensajes: 122
Antigüedad: 15 años, 4 meses
Puntos: 0
OK muchas gracias refreegrata y nicolaspar, de todos modos esta tarde lo pruebo y si tengo dudas vuelvo a preguntar.
Saludos

Ok, funciona perfecto el Header.
Ahora necesito otra cosa:

Tengo la página inicial index.php donde se comprueba la contraseña y usuario.
Luego se envían los datos del formulario a form_conex.php dónde si los datos son correctos hago el Header Location a index.php.

Hasta ahi todo correcto, pero ¿como puedo hacer que al cargar de nuevo index.php aparezca el nombre del usuario en algún lado de la página?
¿ Se haría en el mismo index.php o es mejor cargar otra página similar? (digo similar porque lo único nuevo que necesito es el nombre del usuario que se ha conectado)

GRACIAS.

Última edición por GatorV; 13/01/2009 a las 14:44
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:06.