Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 8.02.2003 Ostrzeżenie: (0%)
|
Witam
Mam taki prosty skrypt licznika odwiedzin. Oparty on jest na pliku i cookie. [php:1:5a85efc046] <? setcookie("vis","1",time()+3600*12); ?> {Kod HTML, HEAD, BODY} <? $p_licznik = fopen("coun.n","r"); flock($p_licznik, 1); $licznik = fgets($p_licznik, 20); flock($p_licznik, 3); fclose($p_licznik); if($vis!="1") { $licznik++; } $p_licznik = fopen("coun.n","w"); flock($p_licznik, 2); fputs($p_licznik, $licznik); flock($p_licznik, 3); fclose($p_licznik); ?> {znów HTML, BODY} <? echo $licznik ?> {zakończenie HTML> ?>[/php:1:5a85efc046] I coś w tym kodzie jest nie tak. Przy każdym odświeżaniu strony, zostaje zwiększny licznik. Co trzeba poprawić? Aż mi głupio pytać o tak prosty kod :oops: |
|
|
|
Myrek Prosty licznik odwiedzin na pliku 12.04.2004, 21:50:22
otacon na 99% register globals... wstaw $vis = $_COOKIE['... 12.04.2004, 21:55:33
Chewolf Wstaw to na samą górę:
<?php
extract(array_merg... 13.04.2004, 13:05:41
Myrek Dzięki chłopaki, ale nie pomogły obie rady. 13.04.2004, 19:15:05
Lerno Mam taki licznik. Moze ci pomoze, chociaz podobnyc... 14.04.2004, 10:35:18
Myrek Ten liczni też nie działa. Za każdym razem, gdy od... 14.04.2004, 23:43:51
Ive może po prostu masz wyłączoną obsługę cookie... 15.04.2004, 19:43:36
Myrek Mam włączoną, to podstawa Na każdym kompie są tak... 16.04.2004, 19:43:44
TroYan jak z robic licznik jednodniowy ? 19.05.2004, 20:11:33
Ive w pliku zapisujesz dane w np. takiej strukturze:
K... 20.05.2004, 14:46:23
GeoS Przy kazdym zapisie musisz sprawdzic, czy data ost... 21.05.2004, 08:23:01
TroYan e mastachy a jaka jest funkcja na sprawdzanie daty... 21.05.2004, 15:56:04
mike_mech Cytate mastachy a jaka jest funkcja na sprawdzanie... 21.05.2004, 16:00:16
TroYan a poradzilem sobie inaczej ;p zrobilem plik w ktor... 22.05.2004, 15:58:34 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 12:59 |