Salve a tutti!
Sono un novizio nel php, e avrei il bisogno di creare una pagina di login, tutto funziona apparte il fatto che il login non mi salva le variabili di sessione!
Vi posto il codice.
codice:
<? session_start ();
if(!isset($_POST['submit'])) {
echo '
<form method="post" action="#"> [*]Username<input name="username">[*]Password<input type="password" name="password">[*]<input type="submit" value="Login" name="submit">
</form> ';
}
else {
include 'config.php'; //qui ovviamente la pagina di connessione
$user = mysql_real_escape_string($_POST['username']);
$pass = mysql_real_escape_string($_POST['password']);
$username= $_POST['username'];
$password= $_POST['password'];
$query = "SELECT username, password FROM Utenti WHERE username = '{$user}' AND password = '{$pass}'";
$result = mysql_query($query,$conn); $num_rows = mysql_num_rows($result); if ($num_rows == '1'){
session_register ('Logged');
$_SESSION['username'] = $username; //qui il salvataggio della variabile che non salva! q.q
header("location: Home.php");
}
else {
echo 'Hai inserito i dati errati.';
}
}
?>