Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/03/2014, 00:32
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: ¿Como hacer la validacion de sesion como la hace gmail?

Si la URL de acceso es sitio.com/login y envías los datos por POST a la misma página, es lógico que no te aparezcan variables en la barra de direcciones. Supongo que el proceso es muy rápido y por eso no notas que se actualiza la página, pero sigues donde mismo.

El pseudocódigo, independientemente de que uses objetos, MVC o programación estructurada sería más o menos así:

1- Revisas si se debe procesar el formulario (hay datos en $_POST)
1.1- Validas los datos, si son correctos, creas variables de sesión y redireccionas a bandeja de entrada
1.2- Si no son correctos, asignas el mensaje de error a una variable

2- Si existe la variable de error y no es cadena vacía, la muestras

3- Muestras el formulario
__________________
- León, Guanajuato
- GV-Foto