gampik napsal(a): > > nevim jak: > > 4. nejaky logovaci system na mem webu zapise do souboru web.log > vsechny potrebne udaje (kdo, kdy, odkaz, co, s cim) v kompatibilnim > formatu (citelnem pro verejne dostupny software) Zkus si najít treba pres Jyxo stranky kde se vyskytuji slova "pocitadlo pristupu php". Najde ti to hromadu uzitecnych odkazu, mimoradne uzitecny muze byt treba tento: http://www.linux-software.cz/article.php?id_article=303 Klicove myslenky: - pridavas do souboru radky s informacemi, pro kazdou navstevu jeden - informace o "uzivateli" jsou k dostani v poli promennych "$_SERVER" Takze neco jako: - ve sve strance mas "<img src="muj.server/obrazek.php"> - na svem serveru skript "obrazek.php", ve kterem je neco takoveho: $fp=fopen('./log.txt','a+'); // otevre log soubor pro zapis $out_str = $_SERVER['HTTP_USER_AGENT']."\t".$_SERVER['HTTP_REFERER']."\t".$_SERVER['REMOTE_ADDR']."\n"; // zapise do logu radek ve kterem je user agent jeho browseru (MSIE, Firefox..), ze ktere stranky prisel, jakou ma IP adresu, oddeleno tabulatory ('\t') fwrite($fp,$out_str); // zapise tento radek do souboru fclose($fp); // soubor zavre $img = imagecreatetruecolor (10, 10); // vytvori si obrazek header ("Content-type: image/png"); // posle browseru hlavicku imagepng ($img); // a posle ten obrazek Je to jen princip aby bylo videt co se s tim da delat -- S pozdravem Martin SvarovskyReceived on Mon, 18 Jul 2005 18:17:17 +0200
This archive was generated by hypermail 2.1.8 : 18. 07. 2005, 18:17 CEST