Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

prikazivanje posetioca site-a i broj njegovih logova

[es] :: Javascript i AJAX :: prikazivanje posetioca site-a i broj njegovih logova

[ Pregleda: 2273 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

_Abraxas
myth

Član broj: 154070
Poruke: 61
194.106.175.*



Profil

icon prikazivanje posetioca site-a i broj njegovih logova24.11.2007. u 19:38 - pre 199 meseci
Zdravo.

Hteo sam da napisem skriptu koja ce stampati ime posetioca site-a i njegov broj logova. Da bi resio ovaj problem koristio sam cookie.
Kada pokrenem po prvi put, on odstampa ime, ali nakon toga ne radi. Inace, posto sam primetio da zavisi i od browser-a, ovaj kod sam probao u operi.
Code:

<script language=JavaScript>
            var cookieDelovi = document.cookie.split("=");
            var cookieName = cookieDelovi[0];
            var cookieValue = unescape(cookieDelovi[1]);
            

            if ( cookieName != "poseta") 
            {
                                   var brojac = 0;
              var ime = window.prompt("unesite pseudonim");
             }
            var noviBrojac = parseInt(brojac) + 1;
                                  var datum = new Date();
                                  datum.setTime(datum.getTime() + 1000 * 60 * 60 *24 * 365);
                                  document.cookie = "poseta=" + ime + "$" + noviBrojac + ";expires=" + datum.toGMTString();
            
            //brojac
            
            var p = cookieValue.indexOf("$") + 1;
            var k = cookieValue.indexOf(";");
            var brojac = cookieValue.substring(p,k);
                        
            //ime            
            var poc = cookieValue.indexOf("=") + 1;
            var kraj = cookieValue.indexOf("$");
            var print = cookieValue.substring(poc, kraj);
            document.write("Dobrodosli, " + print + ". Poseta broj: "+ noviBrojac);
</script>



Hvala unapred.
 
Odgovor na temu

_Abraxas
myth

Član broj: 154070
Poruke: 61
194.106.175.*



Profil

icon Re: prikazivanje posetioca site-a i broj njegovih logova01.12.2007. u 19:49 - pre 199 meseci
Resih ovaj problem, pa rekoh da okacim, ukoliko neko zeli da obezbedi ovu funkcionalnost svom site-u:
Code:

            var cookieDelovi = document.cookie.split("=");
            cookieIme = cookieDelovi[0];
     cookiValue = unescape(cookieDelovi[1]);
     var brojac = cookiValue;   
            if ( document.cookie.length == 0 ) 
    {
             var brojac = 0;
     var cookieIme = window.prompt("unesite pseudonim");
       if (cookieIme == '' || cookieIme == null)
       {
           cookieIme = "stranche";
       }
            }
    var noviBrojac = parseInt(brojac) + 1;
            var datum = new Date();
            datum.setTime(datum.getTime() + 1000 * 60 * 60 *24 * 365);
            document.cookie = escape(cookieIme) + "=" + noviBrojac + ";expires=" + datum.toGMTString;
            var poruka = "Dobrodosli, " + cookieIme + ". Poseta broj: "+ noviBrojac;
            document.write (poruka);



pozdrav
 
Odgovor na temu

[es] :: Javascript i AJAX :: prikazivanje posetioca site-a i broj njegovih logova

[ Pregleda: 2273 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.