Für den ambitionierten PHP-Programmierer ist es eine Kleinigkeit, für den Einsteiger jedoch nicht. Manchmal ist es notwendig, die IP-Adresse eines Besuchers zu ermitteln, um diese beispielsweise zusammen mit einem Zeitstempel (timestamp) bei einer Anmeldung oder beim Absenden eines Kontaktformulars zu speichern. Der folgende Code zeigt, wie’s geht.
<?php
if (! isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$client_ip = $_SERVER['REMOTE_ADDR'];
} else {
$client_ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
}
echo 'Die IP-Adresse lautet '.$client_ip;
?>
Das könnte Sie auch interessieren:



[...] einer simplen Textdatei mitloggen. Das folgende Snippet loggt den aktuellen Zeitstempel sowie die IP-Adresse eines Besuchers in einer Textdatei [...]