Ho apportato le modifiche che mi hai suggerito, dall'iphone continuo a non riuscire a loggarmi e si è aggiunto un problema, non riesco più ad effettuare il logout, quindi la cancellazione del cookie, che faccio così:
la funzione che mi fa il controllo cookie è fatta così:Codice PHP:// Logout
if ($_GET["submit"] == 'Logout')
{
setcookie('gesa' , time()-50000);
header("location: index.php");
}
grazie ciao.Codice PHP:// controlla esistenza cookie e contenuto
public function LoginCookie()
{
if(isset($this->attiva))
{
if (isset($_COOKIE['gesa']))
{
$array = unserialize($_COOKIE['gesa']);
$username = $array[0];
$password = $array[1];
$auth = $this->query("SELECT * FROM login WHERE username = '$username' AND password = '$password'");
$res = $this->estrai($auth);
if ($res->username == $username && $res->password == $password)
{
return true;
}
}
}
}

Rispondi quotando