Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] sprawdzanie adresu ip - problem... Opcje
BioXymoron
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 30.06.2007

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


Witam,

Mam sobie skrypcik:
Cytat
<?php
echo "REMOTE_ADDR: {$_SERVER["REMOTE_ADDR"]}<BR>\n";
echo "HTTP_X_FORWARDED_FOR: {$_SERVER["HTTP_X_FORWARDED_FOR"]}"
?>

Jak ktokolwiek wchodzi na tą stronę, to wynik jest następujący:
Cytat
REMOTE_ADDR: 0.0.0.0
HTTP_X_FORWARDED_FOR:

Strona jest na moim własnym serwerze postawionym na xampp-ie. Czy to coś nie tak ze skryptem, xampp-em czy może jeszcze coś nie tak?
Serwer jest w sieci i przechodzi przez router. Może powinienem jeszcze jakiś port otworzyć?

PZDR
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
BioXymoron
post
Post #2





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 30.06.2007

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


No dobra... Na apachu 2.2.4 z PHP 5.2.1 jest to samo. Przejrzałem logi, a w nich mam np. coś takiego:
Cytat
0.0.0.0 - - [01/Jul/2007:13:29:53 +0200] "GET /test/ip.php HTTP/1.1" 200 59

Odpaliłem stronę, co sprawdza adres IP i wyświetla czas pobytu na stronie. Wynik jest taki:
Cytat
REMOTE_ADDR: {0.0.0.0}
Na stronie przebywasz już 9 min.

z takiego kodu:
  1. <?php
  2. include("czas.php"); 
  3. echo "REMOTE_ADDR: {".$_SERVER['REMOTE_ADDR']."}<BR>n";
  4. echo "Na stronie przebywasz już $ile min.";
  5. ?>


Jak był przez chwilkę IIS, to wykrywał przynajmniej mój adres sieciowy, a teraz nic... Może coś w konfigach powinienem zmienić albo coś? Pomysły mi się już skończyły... (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 16.10.2025 - 04:52