[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] Una de php.



On Fri, 05 Aug 2005 16:26:27 +0200
Julián Pérez <jperez@azertia.com> wrote:

> Pablo Braulio escribió:
> 
> >Hola a todos.
> >Veo que la gente en esta lista está puesta con php y viendo en otras listas 
> >sobre ese tema que la gente no está tan activa, pregunto aquí. Espero que a 
> >nadie le importe.
> >
> >Estoy haciendo un script para autenticación de usuarios, y lo que quiero es 
> >que si el usuario y la contraseña es correcto se visualice un archivo (html). 
> >Es decir se muestre el index.php.
> >
> >La contraseña la comprueba en una base de datos mysql, pero este paso lo tengo 
> >resuelto.
> >
> >Lo que hace el script, es recoger la información del usuario y contraseña a 
> >través de un formulario html.
> >Para la comprobación del usuario y la contraseña introducida uso condicionales 
> >en este orden:
> >-Si el usuario no existe en la bd --> Mensaje de error.
> >-Si la contraseña no se ha introducido --> Error.
> >-Si no la contraseña no es correcta --> Error.
> >-Si la contraseña es correcta --> permite el acceso.
> >
> >Es aquí en este último punto donde me gustaría que se abriera el archivo 
> >index.html (por ejemplo). Pero no se como hacerlo.
> >
> >¿Alguien sabría ayudarme?.
> >  
> >
> No es la mejor lista para preguntar sobre pho, pero bueno
> 
> Para redirigir desde una pagina php a otra utiliza lo siguiente:
> 
> $pagDestino = "index.php";
> header("Location: http://"; . 
> $_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF'])."/".$pagDestino);

tambien lo podrias hacer con JS:

echo "<script>window.location='paginadestino';</script>";

> 
> 
> ----------------------------------------------------------------------- Este mensaje y los documentos, que en su caso, lleve anexos, pueden contener informacion confidencial y atañe exclusivamente a las personas a las que va dirigido. Cualquier opinion en el contenida, es exclusiva de su autor y no representa necesariamente la opinion de AZERTIA. Si usted no es el destinatario de este mensaje, considerese advertido de que lo ha recibido por error y que cualquier uso, difusion o copia estan prohibidos legalmente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique por la misma via o al telefono 93 207 55 11 y proceda a destruirlo inmediatamente.
> 
> This email is confidential and intended solely for the use of the individual to whom it is addressed. Any views or opinions presented are solely those of the author and do not necessarily represent those of AZERTIA. If you are not the intended recipient, be advised that you have received this email in error and that any use, dissemination, forwarding, printing, or copying of this email is strictly prohibited. If you have received this email in error please notify it to AZERTIA by telephone on number +34 93 207 55 11. -----------------------------------------------------------------------
> 



Reply to: