Salve ho un problema con la sessione, Praticamente quando faccio il login, La prima volta non me lo fa, poi se lo rifaccio per la seconda volta funziona perfettamente..
Quale può essere il problema?
Salve ho un problema con la sessione, Praticamente quando faccio il login, La prima volta non me lo fa, poi se lo rifaccio per la seconda volta funziona perfettamente..
Quale può essere il problema?
Nazza
Inverti le prime due righe di codice![]()
P.S.
Ahh scusa vedo che non lo hai postato....allora non saprei!![]()
"Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)
Il codice è questo..Originariamente inviato da satifal
Inverti le prime due righe di codice![]()
P.S.
Ahh scusa vedo che non lo hai postato....allora non saprei!![]()
Codice PHP:
if(isset($_POST['login'])){
$username = addslashes(htmlspecialchars($_POST['username']));
$password = md5(addslashes(htmlspecialchars($_POST['password'])));
$sel = mysql_query("SELECT * FROM users WHERE username='$username' OR email='$username' AND password='$password'");
if(mysql_num_rows($sel) == 0) {
header ('Location: login_attempt.php');
} else {
$_SESSION['username'] = $username;
$MIO_NOME = $_SESSION['username'];
$x12 = mysql_query("SELECT id FROM users WHERE username='$MIO_NOME'");
$mioid = mysql_result($x12,0);
$sql = "UPDATE users SET stato = 1, data_login = " . time() . " WHERE id=$mioid";
mysql_query( $sql );
header ('Location: richieste.php');
}
}
}
Nazza