Autor | Zpráva | ||
---|---|---|---|
piiiiiiiip Profil |
#1 · Zasláno: 4. 10. 2010, 18:58:17
Dobrý den.Mám kod který nefunguje zcela tak jak má.
<? function GetHits() { $datadir = "f:\\work\\counter\\"; $datafile = StrTR($GLOBALS["SCRIPT_NAME"], "./\\", "___"); $filename = $datadir.$datafile.".dat"; if (File_Exists($filename)): $fp = @FOpen($filename, "r+"); if (!$fp) return; $hits = FGetS($fp,10) + 1; Rewind($fp); else: $fp = @FOpen($filename, "w"); if (!$fp) return; $hits = 1; endif; FPutS($fp, $hits); FClose($fp); echo $hits; } GetHits(); ?> Chtěl bych aby se 1 přičetla pouze další při návštevě po 24h a né po zaktualizování prohlížeče. |
||
Matess Profil * |
#2 · Zasláno: 4. 10. 2010, 19:03:47
piiiiiiiip:
To budeš muset vytvořit nějakou cookie a porovnávat jestli je starší než 24hod. Pokud ano, tak zapsat a jestli ne, tak nezapisovat. |
||
piiiiiiiip Profil |
#3 · Zasláno: 4. 10. 2010, 19:05:45
Nejsem ještě tak zkušený a cookie jsem ještě nepoužíval.
|
||
Keeehi Profil |
#4 · Zasláno: 4. 10. 2010, 19:07:09
Výsledky hledání „php práce s cookies“ v Googlu:
1 • Práce s cookies 2 • Změna CSS stylu pomocí cookies 3 • PHP (52) - Cookies -Linux Software 4 • JavaScript: Chytré funkce - ekvivalenty k PHP funkcím | Mikův Weblog 5 • Začínáme používat sessions v PHP | Interval.cz 6 • Odkazy na PHP 7 • Programátor - Práce se session 8 • Značky HTML |
||
piiiiiiiip Profil |
#5 · Zasláno: 4. 10. 2010, 19:09:15
Moc děkuji.
|
||
Časová prodleva: 14 let
|
0