[php] Cookies i licznik odwiedzin

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
cwiru
Nowy
Nowy
Posty: 41
Rejestracja: pt lut 27, 2004 1:47 pm
Lokalizacja: ze Śródziemia

[php] Cookies i licznik odwiedzin

Post 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ć ?
Grzegorz Winiarski
Nowy
Nowy
Posty: 147
Rejestracja: pt lut 27, 2004 10:36 pm
Lokalizacja: Kraków

Re: [php] Cookies i licznik odwiedzin

Post 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.
Ostatnio zmieniony pt mar 26, 2004 11:12 am przez Grzegorz Winiarski, łącznie zmieniany 1 raz.
Krzysztof Aszkiełowicz
Zaczyna działać
Zaczyna działać
Posty: 458
Rejestracja: pn maja 26, 2003 9:29 pm
Lokalizacja: Warszawa
Kontakt:

Re: [php] Cookies i licznik odwiedzin

Post 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)
Grzegorz Winiarski
Nowy
Nowy
Posty: 147
Rejestracja: pt lut 27, 2004 10:36 pm
Lokalizacja: Kraków

Re: [php] Cookies i licznik odwiedzin

Post autor: Grzegorz Winiarski »

No jasne ze tak :oops: to dlatego, ze bylo juz pozno :wink:
(Teraz wszystko powinno byc ok)
cwiru
Nowy
Nowy
Posty: 41
Rejestracja: pt lut 27, 2004 1:47 pm
Lokalizacja: ze Śródziemia

Re: [php] Cookies i licznik odwiedzin

Post autor: cwiru »

Dzięki wam za pomoc, teraz działa.
ODPOWIEDZ