Visualizzazione dei risultati da 1 a 8 su 8

Discussione: messaggi al giorno

  1. #1

    messaggi al giorno

    potrei fare in modo che se mi collego in questo istante ad un sito, mi viene scritto: "1 giorno" e se mi collego il giorno dopo mi venga scritto "2 giorno"?
    chiedo scusa per l'italiano
    somewhere in nowhere.

  2. #2
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    dovresti usare un cookie!
    ma in js nn li so usare!
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  3. #3
    grazie,
    vorra dire che attenderò qualche altra risposta
    somewhere in nowhere.

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <SCRIPT LANGUAGE="JavaScript">
    function parseCookie() {
    var cookieList = document.cookie.split("; ");
    var cookieArray = new Array();
    for (var i = 0; i < cookieList.length; i++) {
    var name = cookieList[i].split("=");
    cookieArray[unescape(name[0])] = unescape(name[1]);
    }
    return cookieArray;
    }

    function setCookie(visits) {
    var expireDate = new Date();
    var today = new Date();
    expireDate.setDate(999 + expireDate.getDate());
    document.cookie = "Visits=" + visits + "; expires=" +
    expireDate.toGMTString() + ";";
    document.cookie = "LastVisit=" +
    escape(today.toGMTString()) +
    "; expires=" + expireDate.toGMTString() + ";";
    }

    if ("" == document.cookie) {
    setCookie(1);
    document.write("<H2>Benvenuto!</H2>");
    }
    else {
    var cookies = parseCookie();


    document.write("...bentornato, è la " +
    cookies.Visits++ + "<SUP>a</SUP> volta che ri-passi di qui!");
    setCookie(cookies.Visits);
    }
    </SCRIPT>

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    semplicemente geniale grazie
    somewhere in nowhere.

  6. #6
    scusa ma facendo così, scrive "è la tua numero volta quì" ad ogni reload, io volevo che ciò sucedesse una sola volta nell'arco del giorno
    somewhere in nowhere.

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    sostituisci le ultime righe...

    codice:
    document.write("...bentornato, è il " + 
    cookies.Visits++ + "<SUP>o</SUP> giorno che ri-passi di qui!"); 
    var today = new Date(); 
    if (cookies.LastVisit.substr(0,16)!=today.toGMTString().substr(0,16)) 
    	setCookie(cookies.Visits); 
    }
    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  8. #8
    GRazie, veramente non so come ringraziarti
    un ultima cosa:
    e se io vorrei far cambiare ogni giorno la scritta indipendentemende se l'utente visita o no la pagina?
    Grazie mille ancora mi sei stato di grande aiuto
    somewhere in nowhere.

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.