16/03/2014, 00:32
|
| Mod on free time | | Fecha de Ingreso: agosto-2008 Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 4 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 |