Terribile indecisione ad un punto di programmazione del portale:
quando un utente si logga, per ricordarlo uso i cookies o le sessioni?
Aiutatemi dicendomi la vostra preferenza e i suoi vaantaggi/svantaggi, ve neprego, ciaoz!
Terribile indecisione ad un punto di programmazione del portale:
quando un utente si logga, per ricordarlo uso i cookies o le sessioni?
Aiutatemi dicendomi la vostra preferenza e i suoi vaantaggi/svantaggi, ve neprego, ciaoz!
Le sessioni sono cookie!
Probabilmente intendi "come propagare l'id di sessione"?
"L'intelligenza è una pianta che va curata continuamente.
Dovreste vedere com'è bello, il mio bonsai."
Rat-man®
[Gradient Text]
[Su che server sei?]
->flickr
Bhe, con le sessioni i file 'cookies' sono salvati sul server, almeno da quello che ho capito; mentre i cookies salvano sull' hd utente.
le sessioni sono indipendenti dai cookies, al max si possono usare questi ultimi appunto per la propagazione dell'id di sessione
per quanto riguarda la prima domanda, in generale le sessioni sono meglio dei cookies in quanto questi ultimi potrebbero essere disattivati sul browser dell'utente.
D'altro canto l'utilizzo delle sessioni è più complicato da implementare sul portale, in quanto devi fare attenzione alla propagazione del sess_id e a definire la scadenza appropriata
A quanto ho letto le i dati della sessione sono comunque inviati via cookie, nulla viene salvato dal server...o mi sbaglio?
"L'intelligenza è una pianta che va curata continuamente.
Dovreste vedere com'è bello, il mio bonsai."
Rat-man®
[Gradient Text]
[Su che server sei?]
->flickr
no, i dati della sessione non vengono salvati in cookie. è il browser che li mantiene fino a quando non viene chiuso ma non attraverso cookie
E come fa a mantenere quei dati il browser se non attraverso cookie?Originalmente inviato da mavericckweb
A quanto ho letto le sessioni sono dei cookie a tempo 0.
Con ASP era diverso.
Almeno leggiendo i manuali ho capito così, sapete dove posso trovare qualcosa che mi smentisca?
"L'intelligenza è una pianta che va curata continuamente.
Dovreste vedere com'è bello, il mio bonsai."
Rat-man®
[Gradient Text]
[Su che server sei?]
->flickr
Io so che con le sessioni i dati vengono salvati su files finchè il browser non viene chiuso. La cartella default dove vengono salvati i files è /temp o /tmp non ricordo, per cambiarla bisogna mettere un'istruzione.
Comunque se voglio semplicemente passare il nome dell'utente, basta che faccio $_SESSION['utente'] = ""asdsadsdasdasdasd; ( o qualcosa del genere )
e per prelevarlo da un altro file io faccia session_start();
noo?
le sessioni NON sono cookiesOriginalmente inviato da binarysun
poi se non ti fidi...
Per maggiore chiarezza:
cookie e sessioni: http://freephp.html.it/articoli/view...olo.asp?id=132
ulteriori info x sessioni: http://freephp.html.it/articoli/view_articolo.asp?id=87
Ciaooooooo!!!!!!!!!
Wewe mica volevo essere polemico, chiedevo!
Io vengo dall'ASP e li le cose erano differenti!
Non capivo perchè su freephp si parlava di dati passati via cookie, ma era l'id di sessione!
Su AV l'id di sessione viene aggiunto automaticamente all'url?
"L'intelligenza è una pianta che va curata continuamente.
Dovreste vedere com'è bello, il mio bonsai."
Rat-man®
[Gradient Text]
[Su che server sei?]
->flickr
no, devi pensarci sempre tu alla propagazione, facendo sempre attenzione
La propagazione viene fatta in automatico basta che in ogni pagina esegui il comando session_start();
Intendo la propagazione in url, nel caso uno blocchi i cookie.
"L'intelligenza è una pianta che va curata continuamente.
Dovreste vedere com'è bello, il mio bonsai."
Rat-man®
[Gradient Text]
[Su che server sei?]
->flickr
anche se l'utente blokka i cookie nn dovrebbe essere un problema ma kmq la propagazione tramite url se necessaria viene fatta in automatico.