Pocitadlo pristupu na stranky

10 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Je pro pocitadlo nejaka podpora od tohoto serveru? Poradte jak na to. Diky moc, Bob
  2. heh?
  3. Ne, zkus nějakou externí službu. Třeba www.nv.cz . Máš to i s kompeltní statistikou (odkud, kdy, kolik ...)
  4. http://php.webzdarma.cz/ resp. http://php.webzdarma.cz/zadara/scripts/counter.zip m.s.
  5. <? //autor : Martin Ptacek, mptacek@centrum.cz, http://mptacek.zde.cz $soubor = "_pristupy.txt"; // soubor, kam se bude ukladat stav pocitadla $soubor_ip = "_denni_ip.txt"; // soubor s dennimi IP adresami $soubor_log = "pocitadlo.htm"; // log dennich pristupu $adresa_ip = $GLOBALS[REMOTE_ADDR]; // ip adresa navstevnika $jmeno_pocitace = gethostbyaddr($GLOBALS[REMOTE_ADDR]); // jmeno pocitace navstevnika $hostt = $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"]; //ip za firewallem $current_date = date("dmy"); // dnesni datum // vytvoreni souboru s pocitadlem, pokud jeste neexistuje if(!file_exists($soubor)) { $f = fopen($soubor, "w"); fputs($f, "0"); fclose($f); } // nacteni stavu pocitadla ze souboru $f = fopen($soubor, "r"); $counter = fgets($f, 100); fclose($f); // pokud datum v souboru neni stejne s dnesnim tak se zrusi if(file_exists($soubor_ip)) { $fd = fopen($soubor_ip, "r"); $buffer = fgets($fd, 100); fclose($fd); if($current_date . "\n" != $buffer) { unlink($soubor_ip); } } // testovani zda existuje $soubor_ip a pokud ne, tak na prvni radek bude pridan aktualni datum if(!file_exists($soubor_ip)) { $fd = fopen($soubor_ip, "a"); fputs ($fd, $current_date . "\n"); fclose($fd); } $zvysit = true; // test, zda IP jiz ma nejaky pristup if(file_exists($soubor_ip)) { $fd = fopen($soubor_ip, "r"); while (!feof ($fd)) { $buffer = fgets($fd, 100); if($buffer == $adresa_ip . "\n") { $zvysit = false; break; } } fclose($fd); } // zvyseni pocitadla a zapsani do prislusnych souboru if($zvysit == true) { $counter++; $f = fopen($soubor, "w"); fputs($f, $counter); fclose($f); // zapsani IP adresy do souboru $f = fopen($soubor_ip, "a"); fputs ($f, $adresa_ip . "\n"); fclose($f); // zapsani IP adresy a jmena pocitace do log souboru $f = fopen($soubor_log, "a"); fputs ($f, Date("d-m-Y H:i:s") . " " . $adresa_ip . " " . $jmeno_pocitace ." " . $hostt . " <br>\n"); fclose($f); } echo "$counter" ; ?>
  6. No, koukam ze moje jednoduche skriptiky uz pronikly na diskuzni forum... :)
  7. uh, tak zkus se semnou zapojit do propagandy, aby se do fora pastovaly jen linky na zdroj :-) pro tebe jako autora je to vyhodnejsi a forum neni pak... no jak to rici slusne... neco jako zaneradene:-) m.s.
  8. Souhlasim, taky bych radsi ve foru videl link nez kopii zdrojaku...
  9. Pokud chceš externí počítadlo, tak dobrej je http://counter.cnw.cz Poskytuje fakt rozsáhlé a kompletní statistiky a dost podrobné info o každým přístupu. Byť si umím udělat vlastní, tak používám tohle, jelikož než bych si to tak propracoval, ztratím tím spousta času.
  10. Jestli se ti s tím nechce moc mazat, udělej si počítadlo na blueboard.cz (s odkazem na ně - fuj) nebo grafické počítadlo na http://pocitadlo.netway.cz - tam je slušný výběr obrázkových stylů...

← Zpět na všechna témata