Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di ghety
    Registrato dal
    Sep 2002
    Messaggi
    115

    [JS] cookie su tutto il sito

    Ho un problemino sulla gestione dei cookie
    Praticamente vorrei che il cookie quando viene settato
    sia valido in tutto il sito
    e non solo nella cartella in cui viene settato.
    E' possibile?
    La scrittura del cookie è questa

    <script>
    // SCRIVE IL COOKIE
    function writeCookie(name, value, hours)
    {
    var expire = "";
    if(hours != null)
    {
    expire = new Date((new Date()).getTime() + hours * 3600000);
    expire = "; expires=" + expire.toGMTString();
    }
    document.cookie = name + "=" + escape(value) + expire;
    }
    </script>

  2. #2
    Utente di HTML.it L'avatar di ghety
    Registrato dal
    Sep 2002
    Messaggi
    115
    E' corretto scrivere

    document.cookie = name + "=" + escape(value) + "; path=/" + expire;

    in modo che in qualsiasi punto del sito venga settato
    questo comunque venga letto in qualsiasi altra parte del sito.
    Coiè se impostato in
    www.sito.it/cartella/
    questo possa essere letto anche nei file in
    www.sito.it/altra_cartella/

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    sì,
    in genere si segna prima l' expire del path,
    ma va bene anche così

  4. #4
    Utente di HTML.it L'avatar di ghety
    Registrato dal
    Sep 2002
    Messaggi
    115
    Ok grazie

    document.cookie = name + "=" + escape(value) + expire + "; path=/";

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.