Tengo una duda con un LogIn en PHP

Iniciado por Razzari, 20 Octubre 2016, 03:30 AM

0 Miembros y 1 Visitante están viendo este tema.

Razzari

Hola mi pregunta es la siguiente, supongamos que tengo por ejemplo:(www.mipagina.com/ingreso.php), un tipicio logIn con usuario y contraseña, valido esos datos con una funcion en PHP y si los datos se validad correctamente llevo al usuario a (www.mipagina.com/home).
Ahora si mi duda, como hago para hacer que el usuario simplemente no escriba en el navegador (www.mipagina.com/home) e ingrese directamente sin el login.
se que mi pregunta es muy basica, pero espero alguna respuesta. saludos y Gracias!!!  ;-) ;-) :D :D
"Los ordenadores son inutiles, solo pueden darte respuestas" Pablo Picasso

[u]nsigned

Podrias explicar mejor, no se entiende bien que es lo que necesitas  :rolleyes:

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!

#!drvy

#2
Lo que necesitas es controlar dicho inicio de sesión constantemente.

- Cuando el usuario acceda desde ingreso.php, guardas los datos que ha proporcionado en una session o en una cookie.

- Cada vez que un usuario accede a /home o cualquier otro area restringido, compruebas si tiene dicha session o dicha cookie y si los valores son correctos.

- Si son correctos le dejas seguir lo que estaba haciendo, si no, le redireccionas a ingreso.php.

http://php.net/manual/es/session.examples.basic.php
http://php.net/manual/es/features.cookies.php

Saludos

Razzari

Cita de: #!drvy en 20 Octubre 2016, 19:13 PM
Lo que necesitas es controlar dicho inicio de sesión constantemente.

- Cuando el usuario acceda desde ingreso.php, guardas los datos que ha proporcionado en una session o en una cookie.

- Cada vez que un usuario accede a /home o cualquier otro area restringido, compruebas si tiene dicha session o dicha cookie y si los valores son correctos.

- Si son correctos le dejas seguir lo que estaba haciendo, si no, le redireccionas a ingreso.php.

http://php.net/manual/es/session.examples.basic.php
http://php.net/manual/es/features.cookies.php

Saludos

Gracias  #!drvy !!!! con esa informacion ya lo puedo solucionar !

"Los ordenadores son inutiles, solo pueden darte respuestas" Pablo Picasso