- Home
- Categorie
- Coding e Sistemistica
- PHP
- gestione login con sessione
-
gestione login con sessione
Ciao a tutti.
Sto cercando di farmi un login per delle pagine che possono essere visibili solo dopo inserimento nome utente e password.
Ho documento.php dove effettuo il controllo della sessione
[PHP]//controllo se è settata la sessione
if(isset($_SESSION['mail'])&&($_SESSION['password'])){$mail = $_SESSION['mail']; $password = $_SESSION['password'];
// To protect MySQL injection (more detail about MySQL injection)
$mail = stripslashes($mail);
$password = stripslashes($password);
$mail = mysql_real_escape_string($mail);
$password = mysql_real_escape_string($password);}
else {
redirect("login.php");
}[/PHP]se la sessione non è impostata vado al mio file login.php.
Adesso in login.php metto un normale form. Questo invia i dati a controlloform.php che dopo aver effettuato il controllo dovrebbe rimandarmi alla pagina documento.php iniziale.
come posso fare per salvarmi l'url e una volta controllato il login fare il redirect direttamente alla pagina documento.php iniziale??
Grazie!
-
Usa gli header
-
Ho risolto memorizzando l'url in una sessione!