Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/01/2009, 13:38
harvey
 
Fecha de Ingreso: mayo-2007
Mensajes: 256
Antigüedad: 17 años
Puntos: 3
Formulario de login

Saludos.

Tengo un documento index.php que me va a servir de plantilla y donde irá un indice de contenidos. Los contenidos se cargan mediante una función que llama al correspondiente documento php a través de "include". Uno de estos contenidos es registro.php y es, como podeis imaginar, un formulario de registro. Por otro lado en la página tambien hay un pequeño formulario de login con un par de text-box para usuario y pass.
El formulario de registro funciona con una rellamada, detecta si la pagina recibe algo a través de $_POST y si es así hace la inserción de los datos en la db mientras que si no recibe nada (o sea, viene de otra página) presenta el formulario de registro.
He pensado que si estando en la página de registro intento activar la cuenta de usuario puede liarse la cosa debido a que dicha página al hacer la comparación (!$_POST) detectará el array del post del login como el propio.

No va a confundir variables porque son diferentes pero si que va a intentar meter unas variables que no hay en la base de datos al detectar que le llegan datos por el (!$_POST).
Por otro lado no acabo de tener claro como voy a meter el formulario de login para que este en todos los documentos. Al principio en las pruebas lo tenía en la pagina index pero ahora no sé si meter el formulario dentro de una función login() o si crear un documento "contenido" que se llame login.php donde se reconoza al usuario y luego vuelva a la pagina donde se encontraba cuando se inicio la sesión.

Solucionado. Gracias.

Última edición por harvey; 21/01/2009 a las 06:41 Razón: Solucionado