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

    Controllo codice javascript creazione cookie

    Buongiorno, qualcuno che se ne intende un po' di javascript potrebbe controllarmi se questo codice javascript è sintatticamente corretto ed efficiente?

    codice:
    function setCookie(nome, valore, ggScadenza, path) {
      path = "/";
      var d = new Date();
      d.setTime(d.getTime() + (ggScadenza * 24 * 60 * 60 * 1000));
      var expires = "expires=" + d.toUTCString();
      document.cookie = nome + "=" + valore + "; " + expires + "; path=" + path; 
    }
    
    $(function() {
      if( _userdata.session_logged_in == 0) {
        setCookie('nome_cookie', 1, 365, '/');
      }
        
    });
    Il seguente codice dovrebbe funzionare nel seguente modo:

    - Appena un utente carica la pagina viene creato un nuovo cookie chiamato "nome_cookie", con valore 1 e di durata di 365 giorni.

    Il cookie viene salvato solo se _userdata.session_logged_in == 0

    Più che altro ho notato che il cookie viene sovrascritto e ri-salvato ogni volta che uno ricarica la pagina... non si riesce a fare in modo che venga salvato solo al primo caricamento?

    Grazie in anticipo!
    Ultima modifica di Mattia_D; 30-05-2018 a 19:53

  2. #2
    Va bene?

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.