Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916

    creare un cookie e leggerlo

    ciao come da titolo, si può creare un cookie in javascript e poi in un'altra pagina, ripescarlo??

    io per creare il cookie devo mettere questa condizione:

    codice:
    if (window.location.search.indexOf("desk=1") != -1) { 
    crea cookie
    }
    e poi come lo ripesco??

    grazie!!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    http://www.quirksmode.org/js/cookies.html

    Qui trovi tutto quello che ti serve... tutto spiegato dettagliatamente

    In più c'e' anche una pillola tra le discussioni utili

    http://forum.html.it/forum/showthrea...hreadid=780810

    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    ok, io ci sto provando... ma come faccio a vedere se è stato creato??

    nella cartella temporary file lo vedo??
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  4. #4
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    dimenticavo... ma si possono creare soltanto se provengo da un form... o li posso creare come dicevo sopra se la condizione è soddisfatta??? :master:
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  5. #5
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    uppo un po!!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  6. #6
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    questo è il codice... ma come vedo se funziona??

    codice:
    if (window.location.search.indexOf("desk=1") != -1) { 
    
    function CookieScrivi(name,value,expiresUdM,expires,path,domain,secure)
    	{
    	if (!name || !value) { return false }  // se uno dei 2 valori è vuoto evita la scrittura, perchè, mentre in NN esiste il cookie vuoto "nome=;", in IE viene scritto "nome;" e quindi al check non risulta e inoltre occupa spazio
    	if ((expiresUdM && expires) && (expiresUdM!='GMT')) {
    		var ExpiresMillisec = ExpiresDate = Oggi = new Date();
    		switch (expiresUdM) {    // calcola i JS-millisecondi del momento di scadenza
    			case "anni":    ExpiresMillisec=Oggi.getTime()+expires*365*24*60*60*1000; break;
    			case "mesi":    ExpiresMillisec=Oggi.getTime()+expires*31*24*60*60*1000; break;
    			case "giorni":  ExpiresMillisec=Oggi.getTime()+expires*24*60*60*1000; break;
    			case "ore":     ExpiresMillisec=Oggi.getTime()+expires*60*60*1000; break;
    			case "minuti":  ExpiresMillisec=Oggi.getTime()+expires*60*1000; break;
    			case "secondi": ExpiresMillisec=Oggi.getTime()+expires*1000; break;
    			default:        ExpiresMillisec=Oggi.getTime()+expires;  // ha poco senso ma qlcs ci andava messo
    			}
    		ExpiresDate.setTime(ExpiresMillisec);   // converte JS-millisecondi in Date
    		expires = ExpiresDate.toGMTString(); }  // converte Date in GMT-stringa
    	secure = (secure=="1" || secure==1 || secure=="secure") ? 1 : "";
    	document.cookie = name + "=" +escape(value) +
    	        ( (expiresUdM && expires) ? "; expires=" + expires : "") +
    	        ( (path) ? "; path=" + path : "") + 
    	        ( (domain) ? "; domain=" + domain : "") +
    	        ( (secure) ? "; secure" : "");
    
    	if (CookieLeggi(name)==null && secure!=1) { return false } else { return true }
    	}
    }
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  7. #7
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    help!!

    qualcuno mi puo aiutare??
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  8. #8
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    scusa ma questa funzione
    if (CookieLeggi(name)==null && secure!=1)...
    ce l' hai nel codice?
    dal momento che la richiami dovresti

    quindi, trovandosi dopo aver cercato di settare un cookie se la funzione CookieScrivi ritorna true sei riuscito a settarlo, altrimenti sono disabilitati

    ciao

  9. #9
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    madoooo che casino!! non ci capisco niente!!

    comunque sono riuscito a creare il cookie con asp... ma purtroppo devo riuscire a leggere il valore con javascript.
    cè una sintassi + semplice per fare sta condizione? tipo:

    if cookie(nomecookie) = 1{
    document.write("ciao")
    }

    grazie!!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  10. #10
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    help... ragazzi devo proprio risolverlo sto problema, continuo anche a leggere i topic ma non ci capisco gran che!!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

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.