ciao a tutti. Sono un po inguaiato perche di tutto il lavoro che ho fatto la parte riguardante la logout non funziona correttamente...Ora faro delle domande precise poiche, naviganto in lungo e in largo ho assimilato notizie utili ma non sono in grado di farle fruttare..
Allora.Partiamo dal codice (copiato) della mia logout. Ovviamente non va bene credo...
Codice PHP:
$_SESSION=array(); // Unsetta l'array sessione
$cookie_path="";
$cookie_host="";
session_destroy(); // Distrugge la sessione
session_unset();
//setcookie(PHPSESSID, $PHPSESSID, time() - 3600); // azzero il cookie sul browser
setcookie("user_ses", "", 0, $cookie_path, $cookie_host);
header("Location: login.php"); // Redirect verso index.php
Per prima cosa vorrei esaminare il discorso di cancellazione cookie. Teoricamente a me questo non avviene.
Nel dettaglio, quando faccio il login, e creo la sessione, nei file temporanei appare il cookie chiamato : cookie:admin@localhost.
Ora ...se notate il codice che ho copiato....mi dice setcookie("user_ses", "", 0, $cookie_path, $cookie_host); .....Ma scusate....che cavolo e' "user_sess" ????
So che li devo metterci il nome del cookie....ma come faccio ad azzeccarlo se non lo so il nome del cookie?
Teoricamente dovrebbe cancellarsi il cookie dai file temporanei? ....
Tralasciamo il discorso sessioni...mi interessa solo il discorso cookie...
grazie