Visualizzazione risultati 1 fino 4 di 4

Discussione: Verifica presenza cookie

  1. #1
    Guest

    Predefinito

    Ciao ragazzi,
    dovrei inserire all'interno del sito uno script che, una volta che uno si registra alla newsletter, non deve più visualizzare il messaggio di iscrizione e passi subito all'area "privilegiata", e questo vorrei farlo tramite cookie, che è la cosa più veloce (non voglio creare una e-community)...
    ho trovato in internet questo script:
    <script>
    <!--
    /* Copyright http://www.perlscriptsjavascripts.com
    Free and commercial Perl and JavaScripts */

    // page to go to if cookie exists
    go_to = "http://www.perlscriptsjavascripts.com";

    // number of days cookie lives for
    num_days = 60;
    function ged(noDays){
    var today = new Date();
    var expr = new Date(today.getTime() + noDays*24*60*60*1000);
    return expr.toGMTString();
    }

    function readCookie(cookieName){
    var start = document.cookie.indexOf(cookieName);
    if (start == -1){
    document.cookie = "seenit=yes; expires=" + ged(num_days);
    } else {
    window.location = go_to;
    }
    }

    readCookie("seenit");
    // -->
    </script>
    però non so come utilizzarlo, dal momento che (credo) sia solo di verifica e non scrive direttamente il cookie...
    datemi qualche delucidazione!!
    grazie anticipatamente

  2. #2
    Guest

    Predefinito

    va bè, mi sono arrangiato, però non capisco una cosa: ho creato questa pagina in php dove ho inserito lo script per fare in modo che se uno si registra alla newsletter poi non si debba più registrare.
    Però ho notato che ogni volta che riapro la pagina, lo script non mi reindirizza dove dovrebbe ma è come se non mi fossi mai registrato...
    Potreste darmi 1 mano magari dando un'occhiata al sorgente?
    Ringrazio anticipatamente

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

    Predefinito

    Citazione Originalmente inviato da WebSmasher
    Potreste darmi 1 mano magari dando un'occhiata al sorgente?
    A meno che non dai disponibile un file .txt (per dire) che contiene il tuo codice php, nessuno lo può leggere nel sorgente che è solo HTML ormai "interpretato".
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  4. #4
    Guest

    Predefinito

    vorrei solo che controllaste lo script java nell'head relativo alla creazione di cookie...
    non ho utilizzato funzioni php ma solo echo "..."; quindi l'interpretazione da parte del server è uguale a quella del php, ho solo aggiunto un include ma quello serve per un'altra cosa

Regole di scrittura

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