Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Eliminare cookie con più contenuti. Come si fa?

    Salve ragazzi,

    ho creato un cookie con PHP.

    Questo cookie contiene più valori e l'ho creato così:
    setcookie("nomecookie[sesso]", "$sesso", time()+3600, "/");
    setcookie("nomecookie[nome]", "$nome", time()+3600, "/");


    Il problema è che non riesco ad eliminarlo!
    Come si fa ad eliminare un cookie che ha più contenuti (e che quindi è come se fosse un array)?

    Se scrivo questo non funziona!
    if (IsSet($_COOKIE['nomecookie']))
    {
    setcookie("nomecookie[sesso]","",time()-3600);
    setcookie("nomecookie[nome]","",time()-3600);
    }


    Non voglio svuotarlo, voglio eliminarlo del tutto. Aspetto suggerimenti...

    Grazie a tutti :gthi:

  2. #2
    Utente di HTML.it L'avatar di tapu
    Registrato dal
    May 2008
    Messaggi
    885
    ciao, per eliminare un cookie mi sembra che basti mettere nome_de_cookie


    ossia

    setcookies("nomecoockies" , "")
    oppure
    setcookies("nomecookies")

    ciao

  3. #3
    Ho risolto con
    setcookie("nomecookie","",time()-3600,"/");

  4. #4
    in fase di eliminazione verificare l'isset è (second me) inutile

    infatti non essite una funzione propriamente detta per eliminare un cookie ma si adotta un escamotage... impostare un cookie con una data passata (quel -3600 che c'è nel tuo esempio)

    pertanto eliminalo senza fare quel tipo di controllo.

  5. #5
    Originariamente inviato da oly1982
    in fase di eliminazione verificare l'isset è (second me) inutile

    infatti non essite una funzione propriamente detta per eliminare un cookie ma si adotta un escamotage... impostare un cookie con una data passata (quel -3600 che c'è nel tuo esempio)

    pertanto eliminalo senza fare quel tipo di controllo.
    Forse hai ragione, devo fare delle verifiche... grazie comunque

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.