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ć ?
[php] Cookies i licznik odwiedzin
-
Grzegorz Winiarski
- Nowy

- Posty: 147
- Rejestracja: pt lut 27, 2004 10:36 pm
- Lokalizacja: Kraków
Re: [php] Cookies i licznik odwiedzin
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.
[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.
Ostatnio zmieniony pt mar 26, 2004 11:12 am przez Grzegorz Winiarski, łącznie zmieniany 1 raz.
-
Krzysztof Aszkiełowicz
- Zaczyna działać

- Posty: 458
- Rejestracja: pn maja 26, 2003 9:29 pm
- Lokalizacja: Warszawa
- Kontakt:
Re: [php] Cookies i licznik odwiedzin
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ę 
-
Grzegorz Winiarski
- Nowy

- Posty: 147
- Rejestracja: pt lut 27, 2004 10:36 pm
- Lokalizacja: Kraków
Re: [php] Cookies i licznik odwiedzin
No jasne ze tak
to dlatego, ze bylo juz pozno
(Teraz wszystko powinno byc ok)
(Teraz wszystko powinno byc ok)
Re: [php] Cookies i licznik odwiedzin
Dzięki wam za pomoc, teraz działa.