Der Martin: Rechnername herausfinden

Beitrag lesen

Hallo Max,

<?php
    $uip  = $_SERVER['SERVER_ADDR'];
    $host = gethostbyaddr($uip);
    print $host;
?>

Warning: gethostbyaddr(): Address is not a valid IPv4 or IPv6 address in /xxx/xxx/xxx/test.php on line 3

das müsste eigentlich schon in der ersten Zeile eine Warnung geben, weil $_SERVER['SERVER_ADDR'] nicht existiert. Und mal ehrlich, die IP-Adresse des Servers willst du ja auch gar nicht wissen, sondern die des anfragenden Clients, oder? Also $_SERVER['REMOTE_ADDR'].

Ich weis nicht ob ihr mich richtig verstanden habt. Ich möchte, dass dann dort folgendes steht: blablabla.dip.t-dialin.net.

Doch, das ist schon klar. Die weitere Diskussion ging nur darum, dass dies nicht der Rechnername ist, den der Anwender für seine Kiste festgelegt hat.

So long,
 Martin

--
Das Gehirn ist schon eine tolle Sache: Es fängt ganz von allein an zu arbeiten, wenn man morgens aufsteht, und hört erst damit auf, wenn man in der Schule ankommt.
  (alte Schülererkenntnis)