Zapisywanie każdego przycisku na stronie

EmP # Lajtowy

Użytkownik
Dołączył
Październik 9, 2011
Posty
1
Witam, czy istnieje możliwość napisania takiego skryptu że zapisuje sie każdy nacisnięty przycisk na stronie? bo mam taki fake robie i strona jest całkiem inna (z podmienionym index.php) ale nie wiem jak zrobić wlasnie te zapisywanie bo kumplowi chce kawał zrobić :D
 

nowy_me

Użytkownik
Dołączył
Luty 7, 2007
Posty
451
to co chcesz zrobić nazywa się log :D na płatnych hostingach zazwyczaj jest to włączone i dostępne, na darmowych bywa różnie
jeśli nie ma to można sobie takiego prostego logera łatwo napisać:
file_put_contents('log.txt', print_r($_SERVER, 1), FILE_APPEND);
problem tylko jak to potem podepniesz do strony, jeśli masz tak że wszystkie requesty do strony idą przez index.php to tam to wrzucasz, jeśli masz inaczej to dorzucasz to np. to pliku z funkcjami, lub do innego miejsca które wykona się przy każdym żądaniu

zaleta loga wbudowanego: zapisuje wszystkie żądania, nawet do nieistniejących plików(404), 20* i 50*
zalety własnego loga: możesz zapisać co chcesz, np. dane z $_POST
 

grzonu

Były Moderator
Dołączył
Grudzień 26, 2006
Posty
1390
nooo a pomysl co bedzie jak gdzies na stronie bedzie jakis blad LFI i taki plik sobie bede mogl zaincludowac ;)
 

nowy_me

Użytkownik
Dołączył
Luty 7, 2007
Posty
451
prawdopodobnie i tak umieści to w folderze głównym, więc nawet LFI nie będzie potrzebny :D
więc raczej bym zasugerował dać lepszą nazwę pliku z logiem, zamiast log.txt lepiej dać np. af6s7d6fs7dfa6sdfa76.txt
 

grzonu

Były Moderator
Dołączył
Grudzień 26, 2006
Posty
1390
wiele atakow na strony jest przerowadzanych przez tzw. "głębokie ukrycie" ostatnio np. O2 dostalo po lapkach za to ;) Zamiast cos chowac lepiej napisac tak skrypt aby nie umozliwial takich rzeczy.
 
Do góry Bottom