Strona 1 z 1

[php] Cookies i licznik odwiedzin

: czw mar 25, 2004 10:08 pm
autor: cwiru
W jednym z kursów znalazłem taki oto przykład prostego licznika odwiedzin. Ma on wykorzystywać Cookies do zapamiętania ilości wejść danego użytkownika.

<?
$iloscWejsc++;
setcookie("iloscWejsc", $iloscWejsc);
?>

<HTML>
<BODY>
Odwiedzasz tą stronę już po raz
<?
echo($iloscWejsc);
?>

</BODY>
</HTML>

Problem w tym , że pokazuje on zawsze wartość 1. Nie jest ona zwiększana po odświeżeniu strony. Czy problem leży w tym , że za każdym razem skrypt ustawia zmienną iloscWejsc na 1 i zapisuje takie ciasteczko ? Jak można to poprawić ?

Re: [php] Cookies i licznik odwiedzin

: czw mar 25, 2004 10:55 pm
autor: Grzegorz Winiarski
Trzeba to zrobic tak
[php]<?php
$_COOKIES['iloscWejsc']++;
setcookie("iloscWejsc", $_COOKIES['iloscWejsc']);
echo "Odwiedzano tą strone".$_COOKIES['iloscWejsc'];
?>[/php]

A tak na marginesie, to jeżeli używasz kodu PHP to korzystaj z BBCode.

Re: [php] Cookies i licznik odwiedzin

: czw mar 25, 2004 11:50 pm
autor: Krzysztof Aszkiełowicz
Jka mi się wydaje to tablica globalna od cookies nie nazywa sie $_COOKIE tylko $_COOKIES, ale może mi sie wydaje nie chce mi się sprawdzać, myśle, że mam rację 8)

Re: [php] Cookies i licznik odwiedzin

: pt mar 26, 2004 11:13 am
autor: Grzegorz Winiarski
No jasne ze tak :oops: to dlatego, ze bylo juz pozno :wink:
(Teraz wszystko powinno byc ok)

Re: [php] Cookies i licznik odwiedzin

: pt mar 26, 2004 2:21 pm
autor: cwiru
Dzięki wam za pomoc, teraz działa.