www.knightonlineworld.pl http://www.knightonlineworld.pl/forum/ |
|
Skrypt IP na stronie http://www.knightonlineworld.pl/forum/viewtopic.php?f=21&t=326300 |
Strona 1 z 1 |
Autor: | RIP [ 2010-01-05 13:55:58 ] |
Tytuł: | Skrypt IP na stronie |
Potrzebny mi jest skrypt php lub html do wyłapania IP nie wazne kogo , chcialbym poprostu zdobyc ip osob wchodzacych mam tu jeden ale on mi nie dziala i powoduje kolosalne błędy na stronie
$data = date ("d.m.Y"); $godz = date ("h:i:s"); $plik = fopen("log.html","a"); flock($plik,2); fputs($plik, "Data: $data, Godz. $godz | <b>IP:</b> $REMOTE_ADDR | $HTTP_USER_AGENT<br><hr>"); flock($plik,3); fclose($plik); ?> PHP Error Message Warning: fopen(log.html) [function.fopen]: failed to open stream: Permission denied in /home/a4707236/public_html/index.php on line 4 Free Web Hosting PHP Error Message Warning: flock() expects parameter 1 to be resource, boolean given in /home/a4707236/public_html/index.php on line 5 Free Web Hosting PHP Error Message Warning: fputs(): supplied argument is not a valid stream resource in /home/a4707236/public_html/index.php on line 6 Free Web Hosting PHP Error Message Warning: flock() expects parameter 1 to be resource, boolean given in /home/a4707236/public_html/index.php on line 7 Free Web Hosting PHP Error Message Warning: fclose(): supplied argument is not a valid stream resource in /home/a4707236/public_html/index.php on line 8 |
Autor: | jatokor [ 2010-01-05 14:18:46 ] |
Tytuł: | |
Z błędów wynika, że nie masz prawa zapisu dla pliku log.html |
Autor: | RIP [ 2010-01-05 14:24:25 ] |
Tytuł: | |
jatokor napisał(a): Z błędów wynika, że nie masz prawa zapisu dla pliku log.html
zmienilem wartosc binarna tych plikow na 666 672 i jeszcze cos nie wiem czy dobrze i dalej tak samo ;/ |
Autor: | jatokor [ 2010-01-05 14:38:18 ] |
Tytuł: | |
Jeszcze coś tzn co ? Wartość binarną tzn chmody ![]() |
Autor: | RIP [ 2010-01-05 14:45:47 ] |
Tytuł: | |
jatokor napisał(a): Jeszcze coś tzn co ? Wartość binarną tzn chmody
![]() tak zgadza sie |
Autor: | jatokor [ 2010-01-05 14:50:48 ] |
Tytuł: | |
Ale jakie błędy ![]() |
Autor: | enejcz [ 2010-01-05 15:47:27 ] |
Tytuł: | |
log.html musi istniec i miec chmod 777, (albo 755, nie pamietam dokladnie), jak to bedzie zrobione to powinno zaskoczyc. Sam kod php jest poprawny. |
Autor: | RIP [ 2010-01-05 19:36:01 ] |
Tytuł: | |
chmoda ustawilem na 777 i wszystko ok ale...... sprawdzam log i pokazuje mi tylko to : Data: 05.01.2010, Godz. 10:26:47 | <b>IP:</b> | <br><hr>Data: 05.01.2010, Godz. 10:28:21 | <b>IP:</b> | <br><hr>Data: 05.01.2010, Godz. 10:28:33 | <b>IP:</b> | <br><hr>Data: 05.01.2010, Godz. 10:28:43 | <b>IP:</b> | <br><hr>Data: 05.01.2010, Godz. 10:32:23 | <b>IP:</b> | <br><hr>Data: 05.01.2010, Godz. 10:32:29 | <b>IP:</b> | <br><hr> nie mam IP ![]() |
Autor: | enejcz [ 2010-01-05 21:19:53 ] |
Tytuł: | |
RIP napisał(a): fputs($plik, "Data: $data, Godz. $godz | <b>IP:</b> $REMOTE_ADDR | $HTTP_USER_AGENT<br><hr>");
zamien na Kod: fputs($plik, "Data: $data, Godz. $godz | <b>IP:</b> $_SERVER['REMOTE_ADDR'] | $_SERVER['REMOTE_HOST'] | $_SERVER['HTTP_USER_AGENT']<br><hr>");
|
Autor: | RIP [ 2010-01-05 23:59:53 ] |
Tytuł: | |
zamienilem .. działało prawidlowo chociaz malo info podawało wiec troche dodalem ;p ( tych co interesuje to dodaje ) Cytuj: <?
$data = date ("d.m.Y"); $godz = date ("h:i:s"); $plik = fopen("log.html","a"); flock($plik,2); fputs($plik, "Data: $data, Godz. $godz | <b>IP:</b> $REMOTE_ADDR | $HTTP_USER_AGENT<br><hr>"); flock($plik,3); fclose($plik); ?> No i Wpadles... ![]() <? echo "<img src='kingrip.jpg' alt='Grzesiek' />"; ?> <?php //skrypt $fp=fopen("dane.txt", "a"); //otworzenie pliku informacji $plik=file("licznik.txt"); $liczba=$plik[0]; $działanie=$liczba+1; $licznik=fopen("licznik.txt", "w+"); //otwarcie pliku licznika $ip=$_SERVER['REMOTE_ADDR']; //zmienna ip to zdalny IP $host=gethostbyaddr ($ip); //zmienna host to pobranie hosta ze zdalnego IP z $ip $data=date ("G:i:s d-m-y"); //zmienna data to data i godzina $browser=$_SERVER['HTTP_USER_AGENT']; flock($fp, 3); fwrite($licznik, $działanie); flock($fp, 2); fwrite($fp, "\nData: $data ||| IP: $ip ||| Host: $host ||| Przeglądarka: $browser"); //zapisanie daty, IP, hosta, przeglądarki flock($fp, 3); fclose($fp); //zamknięcie pliku echo "Informacje:</br>Adres IP: $ip </br>Host: $host </br>Data: $data </br>Przeglądarka: $browser</br> Stronę odwiedzono $działanie razy."; ?> dzieki za pomoc ![]() [/code] |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |