Ciao a tutti.
Sto facendo un sistema di autenticazione che permetta a chi è riconosciuto dal sistema di evitare la parte del login.
Il mio primo file, quello che quindi dovrebbe riconoscere se l'utente è già entrato altre volte è questo:
<?php
session_start();
if (isset($_SESSION['username'])) {
print("Buongiorno $nome_utente");
print ("<script>location = \"home.htm\" </script>");
}
else {
print ("");
}
?>
mentre quello in cui si verificano i suoi dati è questa:
$row = mysql_fetch_array ($risultato);
if (($row[username] == $username) && ($row[password] == $pass)) {
print ("I tuoi dati sono corretti");
$username = $_SESSION['username'];
}
else {
print (" I tuoi dati non sono corretti");
}
IL problema è che il primo file non riconosce l'utente; penso quindi di aver usato male le sessioni.
Dove sto sbagliando?


Rispondi quotando
