+ Rispondi alla Discussione
Risultati da 1 a 3 di 3

Cookie PHP

Ultimo Messaggio di infosicurezza il:
  1. #1
    User
    Data Registrazione
    Jul 2009
    Messaggi
    327

    Cookie PHP

    Salve a tutti,
    In fase di login se l'utente esiste, creo un cookie così

    Codice PHP:
    setcookie("login",2time()+3600); 
    poi controllo in altre pagine se esiste un cookie, queste pagine risiedono nella stessa directory di login.

    Il problema è che se faccio lo stesso controllo fuori la directory login, non riesco più a riconoscere il cookie è come se non esistesse più.
    Con le Sessioni non ho avuto questo problema.
    Qualcuno sa darmi una spiegazione su come farlo funzionare per l'intero sito e non solo dove viene creato ?

  2. #2
    ModSenior L'avatar di Thedarkita
    Data Registrazione
    Aug 2006
    Località
    Messina
    Messaggi
    7,236
    Segui Thedarkita su Twitter Aggiungi Thedarkita su Google+ Aggiungi Thedarkita su Facebook Aggiungi Thedarkita su Linkedin Visita il canale Youtube di Thedarkita
    Ciao,
    di default viene creato con path relativo alla cartella in cui si trova lo script, per averlo disponibile ovunque devi fare:
    Codice PHP:
    setcookie("login"2time()+3600'/'); 

  3. #3
    User
    Data Registrazione
    Jul 2009
    Messaggi
    327
    Ciao grazie per la risposta.
    Nei vari tentativi, ho visto che c'era anche l'opzione path e già lo utilizzata, ma comunque non mi funziona in tutte le directory.

    Utilizzo XAMPP in locale.
    Poi altra cosa strana, se faccio il controllo della variabile con isset in una directory dice che non esiste, vedendo dal browser, vedo che crea il cookie chiamato logged (il nome che gli ho dato) .

+ Rispondi alla Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.