Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Potrzebuję uzyskać adres IP - skrypt
semperfidelis
post 11.05.2011, 22:40:40
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 11.05.2011

Ostrzeżenie: (0%)
-----


Witam
Jestem zielony w tematyce pisania stron.
Mam prośbę, aby ktoś z was wytłumaczył mi po kolei co i jak powinienem porobić, żeby uzyskać adres IP osoby, która wchodzi na stronę.

Widziałem już kilkanaście skryptów, ale nigdzie nie jest napisane po kolei co i jak.

Zacznę od tego, że zarejestrowałem subdomenę na serwerze ugu.pl - darmowy hosting.
Rozumiem, że powinienem zrobić jakąś prostą stronę w html i nazwać ją index.html po czym wrzucić ją do głównego folderu
W kodzie index.html powinienem wrzucić kod php skryptu - na przykład :
  1. <?php
  2. $logfile= 'thlog.html';
  3. $IP = $_SERVER['REMOTE_ADDR'];
  4. $logdetails= date("F j, Y, g:i a") . ': ' . '<a href=http://www.dnsstuff.com/tools/ipall.ch?domain='.$_SERVER['REMOTE_ADDR'].'>'.$_SERVER['REMOTE_ADDR'].'</a>';
  5. $fp = fopen($logfile, "a");
  6. fwrite($fp, $logdetails);
  7. fwrite($fp, "<br>");
  8. fclose($fp);
  9. ?>


Potem to wszystko zapisać i co dalej ? A może do tej pory robiłem coś źle ? Próbowałem na wiele sposobów, ale ciągle nie udaje mi się zapisać tego IP po wizycie na stronie.

Proszę o pomoc
Pozdrawiam.
Go to the top of the page
+Quote Post
everth
post 11.05.2011, 22:47:33
Post #2





Grupa: Zarejestrowani
Postów: 782
Pomógł: 153
Dołączył: 21.07.2010

Ostrzeżenie: (0%)
-----


var_dump() lub print + manual i sprawdzanie tymi funkcjami twoich zmiennych w różnych miejscach skryptu powinno przybliżyć cię do sukcesu.


--------------------
Już mi się ani wiedzieć, ani tym bardziej myśleć nie chce.
[Think different]!
Go to the top of the page
+Quote Post
sadistic_son
post 11.05.2011, 23:02:04
Post #3





Grupa: Zarejestrowani
Postów: 1 489
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Niech zgadnę.... skrypt zamiast się wykonywać po prostu Ci się wyświetla?
Cytat(semperfidelis @ 11.05.2011, 23:40:40 ) *
W kodzie index.html powinienem wrzucić kod php skryptu - na przykład :
Tu jest pies pogrzebany. Nie index.html tylko index.php powinno być. Zmień rozszerzenie pliku.
Anyway... w skrypcie który zapodałeś błędów nie widzę na pierwszy rzut oka. Więcej razy okiem nie rzucałem bo to cenny narząd wink.gif

Cytat(semperfidelis @ 11.05.2011, 23:40:40 ) *
(..) po czym wrzucić ją do głównego folderu(..)
Powinieneś plik wrzucić do folderu public_html.

Ten post edytował sadistic_son 11.05.2011, 23:03:16


--------------------
Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami...

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc!
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Go to the top of the page
+Quote Post
semperfidelis
post 11.05.2011, 23:02:51
Post #4





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 11.05.2011

Ostrzeżenie: (0%)
-----


Dzięki
udało się wink.gif
Temat do zamknięcia
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 7.06.2024 - 12:08