Visualizzazione risultati 1 fino 13 di 13

Discussione: Cookie

  1. #1
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito Cookie

    Qualcuno sa come utilizzare le cookie??

  2. #2
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Mooolto semplice,
    per salvare un valore in UN cookie (sono maschi, sono "biscottini" letteralmente traducendo) fai così:
    Codice PHP:
    setcookie($name, $value, time()+86400*365, "/");
    Dove $name è un nome identificativo qualsiasi, $value è un valore qualsiasi che ti interessa salvare; la parte time() etc... indica la data di scadenza (validità) del cookie, in questo caso fai time() (data attuale con precisione al secondo) +86400 il numero di secondi in un giorno (60'' * 60' * 24h) e poi moltiplichi per il numero di giorni (365 un anno ovviamente, nel mio esempio); invece "/" è il percorso (path) per cui vale il cookie, cioè risulterà tuonome.altervista.org.

    per leggerlo ancora più semplice:
    Codice PHP:
    $value = $_COOKIE['name'];
    ci metti ovviamente il nome usato per salvarlo, il $name di prima.
    Ultima modifica di heracleum : 10-11-2004 alle ore 18.10.50
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  3. #3
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Per cancellare il cookie???

  4. #4
    Guest

    Predefinito

    per cancellarlo o lo risetti passandogli un valore vuoto, oppure (meglio) lo risetti assegnandogli un orario valido passato.

    Esempio: setcookie($name, $value, time()-3600, "/");


    Ciaooooooo!!!!!!!!!!!!!!

  5. #5
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Confermo :grin:
    e non aggiungo altro visto che la spiegazione efficace e concisa non fa una piega
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  6. #6
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Non va!!! Ma non capisco l'errore!!!
    devo mettere mionome.altervista.org o http://mionome.altervista.org?? Con o senza una / finale??

  7. #7
    Guest

    Predefinito

    Dove??


    Ciaooo!!!!!

  8. #8
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Citazione Originalmente inviato da funcool
    Non va!!! Ma non capisco l'errore!!!
    devo mettere mionome.altervista.org o http://mionome.altervista.org?? Con o senza una / finale??
    No no, non devi cambiare quello slash, va bene come l'ho indicato.
    "/" già di per sé sta ad indicare il tuo dominio altervista, la "root", il percorso base insomma.
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  9. #9
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Ma $name deve essere una stringa contenente qualcosa??? Perché a me continua a non andare...

  10. #10
    Guest

    Predefinito

    $name è il nome del cookie (se nn ricordo male...) quindi, si devi scriverci qualcosa :D

  11. #11
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Ma sì insomma.. ok ti avevo scritto le variabili php nel mio esempio, perché di solito è più facile che sia usato così, comunque ripeto la riga di codice SENZA variabili così non hai dubbi:
    setcookie("ciccio", "valoreciccio", time()+86400*365, "/");

    e poi nella pagina che legge il varore fai:

    echo "il cookie ciccio ha valore:". $_COOKIE['ciccio'];

    Non penso ci siano più dubbi col ciccio :grin:
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  12. #12
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Thumbs up W Ciccio

    Con Ciccio non si sbaglia mai!!! :eyes: Grazie :grin:

  13. #13
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Yesss
    "Ciccio makes the world go round"
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •