NabeForum
 
*
Benvenuto! Accedi o registrati. Settembre 05, 2010, 02:20:00


Accesso con nome utente, password e durata della sessione


Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: PHP e Cookie  (Letto 169 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
Pandax
Nabe Member
*****
Scollegato Scollegato

Sesso: Maschio
Messaggi: 2011


Don't Dream It, Be It


Mostra profilo WWW
« inserito:: Maggio 04, 2010, 14:25:35 »

Scusate, ma ho un problema che non riesco proprio a capire.
Sto usando EasyPHP per creare un sito il locale prima di metterlo online. Se creo un cookie con:
Codice:
setcookie(NOME, VALORE);
tutto ok. Se però metto un valore all'EXPIRE, il cookie non mi si crea proprio...MA PERCHE'?  Huh
Ci può essere qualche conflitto con il php.ini?
Registrato


E il mondo guarderà verso l'alto e griderà:"Salvaci!" e io sussurrerò:"Ma anche no..."
Skyglobe
Nabe Member
*****
Scollegato Scollegato

Sesso: Maschio
Messaggi: 1831


Remember remember the fifth of November.


Mostra profilo WWW
« Risposta #1 inserito:: Maggio 04, 2010, 15:33:03 »

Secondo il manuale il parametro di expire va dato come UNIX Epoch. Magari per qualche sarcazzo di sintassi gli passi una epoch già passata o robe simili... Potresti postare il codice con cui crei il cookie?
Registrato

Remember, remember the fifth of November
Gunpowder, treason and plot.
I see no reason, why gunpowder treason
Should ever be forgot.
Pandax
Nabe Member
*****
Scollegato Scollegato

Sesso: Maschio
Messaggi: 2011


Don't Dream It, Be It


Mostra profilo WWW
« Risposta #2 inserito:: Maggio 05, 2010, 13:31:45 »

Guarda, li ho sempre creati con "time()+3600"...cmq ieri sera ha iniziato MAGICAMENTE a funzionare...

L'unica cosa che ho cambiato è che ad un certo punto ho chiuso il browser e l'ho riaperto... Huh
Registrato


E il mondo guarderà verso l'alto e griderà:"Salvaci!" e io sussurrerò:"Ma anche no..."
Skyglobe
Nabe Member
*****
Scollegato Scollegato

Sesso: Maschio
Messaggi: 1831


Remember remember the fifth of November.


Mostra profilo WWW
« Risposta #3 inserito:: Maggio 05, 2010, 18:16:31 »

Guarda, li ho sempre creati con "time()+3600"...cmq ieri sera ha iniziato MAGICAMENTE a funzionare...

L'unica cosa che ho cambiato è che ad un certo punto ho chiuso il browser e l'ho riaperto... Huh

Allora ecco spiegato l'arcano: PHP prima di creare un cookie interroga il browser per vedere se il cookie è già stato creato. Può darsi che per uno scazzo del browser i vecchi cookie fossero rimasti attivi.
Registrato

Remember, remember the fifth of November
Gunpowder, treason and plot.
I see no reason, why gunpowder treason
Should ever be forgot.
Pagine: [1]   Vai su
  Stampa  
 
Vai a:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC

Copyright © 2007 The NabeForum Community. All rights reserved.
XHTML 1.0 valido! CSS valido!
Pagina creata in 0.142 secondi con 17 query.