Starší komentáře ke článku: Stránko moje, jakou návštěvnost dnes máš - základní skript
Zpět na článek | Úvodní stránka Interval.cz
Datum vložení: 27.11.2003 19:02:29
Pouzil jsem pocitadlo na svych strankach, ale mam pocit ze pocita vic nez by melo. Pricita mi totiz zhruba 500 pristupu za den a stranky mam i na toplist.cz kde pribyva pristupu jen asi polovina. Pritom zpusob pocitani by mel snad byt dost stejny, ne?
Pouzil jsem tento kód (a pomoci fce include je v hlavicce stranek):
<?
$SPath=$PATH_INFO;
$CookieDeath=30;
@$Conn=mysql_connect("xxx","xxx","xxx");
mysql_select_db("xxx");
if (empty($CounterID)){
$SQLText="SELECT * FROM Tcounter WHERE SPath='$SPath'";
$result=mysql_query($SQLText);
if (mysql_num_rows($result)==0){
$SQLText="INSERT INTO Tcounter (SPath,Visits) VALUES ('$SPath',1)";
$result=mysql_query($SQLText);
$Visits=1;
$CounterID=mysql_insert_id($result);
}
else{
$row=mysql_fetch_array($result);
$Visits=++$row["Visits"];
$CounterID=$row["CounterID"];
$SQLText="UPDATE Tcounter SET Visits=$Visits WHERE CounterID=$CounterID";
$result=mysql_query($SQLText);
}
}
else{
$SQLText="SELECT Visits FROM Tcounter WHERE CounterID=$CounterID";
$result=mysql_query($SQLText);
$row=mysql_fetch_array($result);
$Visits=$row["Visits"];
}
mysql_close($Conn);
setcookie("CounterID",$CounterID,(time()+$CookieDeath*60));
echo "$Visits";
?>
nepomohlo ani nasledne zvyseni CookieDeath na 12 hodin (=720). Netusite v cem muze byt problem???
Datum vložení: 30.3.2004 1:48:25
ii 12 hodin je vic nez jednou za den na tolist
Datum vložení: 1.1.2005 21:13:04
Skusal som to na localhost a po kazdom refreshy my pripocitalo +1pristup a cas tam nehral ziadnu ulohu
Datum vložení: 24.2.2005 19:14:36
s tim souhlasím, mám stejný problém
Datum vložení: 9.4.2005 2:30:27
a protože jsem nikde nenašla žádné vhodné počítadlo, co by mi vyhovovalo, tak jsem trochu přepsala kód z tohoto původního (nebo vlastně z článku Stránko moje, jakou... II.) a všechno funguje, jak má, včetně reloadu za určený čas - já mám nastaveno 30 min., což si myslím, že je postačující. Počítadlo počítá celkem přístupů na stránku i jednotlivě za den. Koukněte na http://www.ovs-chomutov.tk Soubory klidně pošlu. :o)) Ahoj
Datum vložení: 13.12.2005 21:15:52
zdravim, mam s tim pocitadlem problem, nepodarilo se mi ho vubec rozchodit, pise to tohle: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/hw016367/public_html/counter_inc.php on line 10 Warning: mysql_insert_id(): supplied argument is not a valid MySQL-Link resource in /home/hw016367/public_html/counter_inc.php on line 14 Warning: Cannot modify header information - headers already sent by (output started at /home/hw016367/public_html/counter.php:1) in /home/hw016367/public_html/counter_inc.php on line 32 mohla bys mi prosim poslat soubory toho pocitadla, dekuju jirkapanek@seznam.cz
Datum vložení: 27.12.2007 1:28:02
timto příkazem se na stránkách vypnete ty warningy.. jinak pocitadlo funguje.. error_reporting(0);
Datum vložení: 15.9.2006 18:38:28
Přeji hezký den, byla by jste tak laskava a poslala mi Vámi upravený zdrojový kód počitadla přístupů na stránky? Jsem úplný začátečník a počitadlo ze serveru counter.ic.cz vůbec nechodí. Na této stránce jsem se dočetl, že i s tímto návodem na počitadlo jsou nějaké problémy, které bych já nedokázal vyřešit. Předem děkuji. Cerber
Datum vložení: 19.2.2008 9:51:26
v promene $PATH_INFO; nic neni tak to nemuze fungovat
Datum vložení: 19.6.2008 13:06:04
promena $PATH_INFO nebo $_SERVER[PATH_INFO] je glob.promena ktera vypise cestu k adresari/souboru.. pr: http://mojestranka.cz/adresar/aktualni tak $PATH_INFO bude obsahovat: /aktualni ne na vsech "distribucich PHP serveru(localhostu)" to funguje..;) , ale jinak to na www jde vsude