ah non avevo visto la data, lo stavo chiedendo a PaTeR
- Home
- solidsnake4
- Post
solidsnake4
@solidsnake4
Post creati da solidsnake4
-
RE: Login: Cookie e Sessioni
@PaTeR said:
Niente di complicato
Comunque una sessione o un cookie non può durare per semprePuò durare:
o fino a quando chiude il browser, o per un certo periodo di tempo ( da specificare )Se mi permetti, vorrei correggere lo script, che usa funzioni non deprecate, ma comunque sconsigliate per il settaggio delle variabili di sessione:
session_register('variabile', 'valore') è da sostituire con $_SESSION['variabile'] = 'valore'; come fosse un array di dati.
poi, questo:
//declare two session variables and assign them
$GLOBALS['MM_Username'] = $loginUsername;
$GLOBALS['MM_UserGroup'] = $loginStrGroup;//register the session variables session_register("MM_Username"); session_register("MM_UserGroup");
si deve sostituire con:
$_SESSION['MM_Username'] = $loginUsername;
$_SESSION['MM_UserGroup'] = $loginStrGroup;per allungare la durata della sessione devi usare questa funzione:
session_set_cookie_params ( int lifetime [, string path [, string domain]] )che varia le impostazioni del cookie di sessione. Quindi, dopo session_start(), metti:
session_set_cookie_params ( $vita_del_cookie )
e $vita_del_cookie è la durata del cookie di sessione, e dei suoi parametri ci interessa il primo, ovvero la sua aspirazione. Puoi usare uno di questi valori che ti suggerisco:
$vita_del_cookie = time()+3600; // Per durare un'ora
$vita_del_cookie = time()+(36002); // Per durare 2 ore
$vita_del_cookie = time()+(36003); // Per durare 3 ore
$vita_del_cookie = time()+(36004); // Per durare 4 ore
$vita_del_cookie = time()+(36005); // Per durare 5 ore
$vita_del_cookie = time()+(3600*6); // Per durare 6 ore
... e via discorrendo. Spero di esserti stato utileciao scusa ma per fare in modo che dopo un login un utente anche se chiude il browser o spegne il pc, al successivo riavvio quando clicca sulla pagina riservata entri automaticamente un pò come succede nei forum dove spuntando l'opzione ricordami rimane fino a chè non si cancellano i cookie e le sessioni autenticate dal browser. Hai capito cosa voglio dire ?
-
RE: Mi è sparito il Blog! Fatal error
a me anche succede ho messo sullo spazio di aruba un tema di wp però mi da lo stesso errore :
Fatal error: Call to undefined function: get_header() in /web/htdocs/blog.reteluna.it/home/comunicazionelecce/index.php on line **1
**che faccio ? aiutatemi