Autor | Zpráva | ||
---|---|---|---|
Lechy Profil |
#1 · Zasláno: 27. 8. 2007, 22:58:13
pouzivam script ze se mi uklada IP navstevnika + cas kdy prijde navstevnik na server do souboru data.txt
chtel bych se zeptat jestli existuje neco lepsiho treba cas,IP,hostname a treba jeste na jaky strance byl treba mojestranka.cz/neco.php(neni podstatny) existuje neco podobneho? googlil jsem ale nic sem nenasel :( |
||
Alphard Profil |
#2 · Zasláno: 27. 8. 2007, 22:59:33
podívej se na tohle:
print_r ($_SERVER); |
||
Lechy Profil |
#3 · Zasláno: 27. 8. 2007, 23:05:30
sry ja se teprv v php ucim nemohl bysmi to trochu upresnit?
|
||
Alphard Profil |
#4 · Zasláno: 27. 8. 2007, 23:14:08
v poli $_SERVER jsou informace od klienta a funkce print_r() vypíše obsah pole
dej to do souboru a podívej se na výstup <?php print_r ($_SERVER); ?> |
||
Lechy Profil |
#5 · Zasláno: 27. 8. 2007, 23:26:53
kua ja vlastne smazal a nahral znova na FTP takze uz to neamam :( musim to nekde najit
|
||
srigi Profil |
#6 · Zasláno: 28. 8. 2007, 08:48:37
Pre lepsiu citatelnost odporucam
<?php |
||
Ni7R0 Profil |
#7 · Zasláno: 28. 8. 2007, 10:03:29
Na získání hostname se vám hodí funkce gethostbyaddr(). Je dobré ještě kontrolovat X_FORWARDED_FOR a další, v případě, že návštěvník používá transparentní proxy.
|
||
Lechy Profil |
#8 · Zasláno: 28. 8. 2007, 13:37:22
a nemate nekdo nahodou cely script?
|
||
tiso Profil |
#9 · Zasláno: 28. 8. 2007, 13:45:45
Mám, nedám... Najviac sa naučíš tak že si niečo vytvoríš sám.
|
||
Lechy Profil |
#10 · Zasláno: 28. 8. 2007, 14:03:57 · Upravil/a: Lechy
tiso
tak to mi nemusis odpovidat ;) jinou script se mvcera zkousl delat akorat se mi vypisovalo jenom IP a hostname mi nejak nesel a cas taky ne :( |
||
splite Profil |
#11 · Zasláno: 28. 8. 2007, 14:05:10
Taková data se většinou v texťáku neuchovávají, na to je lepší nějaká SQL db... Už jen proto že z texťáku si je mlže každý ňouma vypsat editací url, za nějaký čas se takový soubor nechutně nafoukne a přidávání dalších bude trvat strašlivě dlouho - a pak taky editace (třeba kdyby jste z nějakého důvodu chtěl vymazat pár logů kdesi uprostřed... tak se z toho zblázníte...)
Ale zpět k Vašemu dotazu: Vtip je v tom, že v proměnné $_SERVER si vyberete co všechno chcete logovat (zase to nepřehánějte... Velký bratr vládne...) a s tím potom pracujete. My Vám nemůžeme říct co všechno by jste měl chtít... Upřímně řečeno transparentní proxy bych vůbec neřešil. |
||
splite Profil |
#12 · Zasláno: 28. 8. 2007, 14:06:31
Lechy, já Vám žádný script také nedám.
Je lepší hladovějícímu dát rybu nebo ho naučit ryby chytat? |
||
Lechy Profil |
#13 · Zasláno: 28. 8. 2007, 14:12:38
splite,ja sem puvodne chtel do sql ale pak sem nevedel kam se to bude ukladat ty IP kde si je zobrazim
|
||
splite Profil |
#14 · Zasláno: 28. 8. 2007, 14:15:10
Tohle bude na dýl, napište mi na ICQ 306-787-049... Řeknu vám jak to funguje protože... ono se to bez přímé interakce (prostě že mě zastavíte a řeknete "tak tohle nechápu") špatně vysvětluje.
|
||
Časová prodleva: 17 let
|
0