WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   ip auf meiner homepage dem user anzeigen (http://www.wcm.at/forum/showthread.php?t=97640)

blauesau 24.05.2003 22:21

Interessehalber: Wie würde es denn mit PHP gelöst werden? ;)

blauesau 24.05.2003 22:34

Und noch eine Frage hätte ich: Wie könnte man es realisieren, dass jedesmal, wenn ein Error401-Dokument aufgerufen wird, gleichzeitig die IP in eine Textdatei gespeichert wird.
Wäre das ein großer Aufwand in PHP (oder was auch immer...)?

kju 24.05.2003 22:35

PHP-Code:

<html>
<head>
<title>Deine IP</title>
</head>
<body>
<?
 
echo("Deine IP: $REMOTE_ADDR");
?>
</body>
</html>


blauesau 25.05.2003 08:27

So mit etwas Herumbastelei hab ich jetzt das zusammengebracht:

PHP-Code:

<?PHP
$fp 
fopen("iplog.txt","a");
$ip $REMOTE_ADDR;
echo 
$ip;
$string $ip '\n';
fwrite($fp$string);
fclose($fp);
?>

Funktioniert - bis auf die Escape-Sequenz (Zeilenumbruch in diesem Fall). Was mache ich falsch? :confused:

***EDIT***

So...

PHP-Code:

<?PHP
$fp 
fopen("iplog.txt","a");
$ip $REMOTE_ADDR;
$datum getdate(); 
$string "$datum[mday]/$datum[mon]/$datum[hours]:$datum[minutes] from IP $ip\n";
fwrite($fp$string);
fclose($fp);
?>

:)

blauesau 25.05.2003 08:55

Eine Frage hätte ich jetzt doch noch... ;)

Ist es auch möglich, dden Pfad, auf den der User zugreifen wollte, mit abzuspeichern?

Dass das dann ungefähr so aussieht:

25/5/03/08:55 from IP xxx.xxx.xxx.xxx (Pfad/Datei.php)

Wird sicher auch irgendwie gehen, oder?

Philipp 25.05.2003 10:28

$pfad = $_SERVER[PHP_SELF];

Ich würde ausserdem das
PHP-Code:

$ip $REMOTE_ADDR

auf
PHP-Code:

($_SERVER["HTTP_X_FORWARDED_FOR"]) ? $ip $_SERVER["HTTP_X_FORWARDED_FOR"] : $ip $_SERVER["REMOTE_ADDR"]; 

umändern, da sonst in einigen Fällen die IP Adresse des Proxy Servern statt des Users mitgelogt wird.

_m3 25.05.2003 11:04

Zitat:

Original geschrieben von blauesau
Eine Frage hätte ich jetzt doch noch... ;)

Ist es auch möglich, dden Pfad, auf den der User zugreifen wollte, mit abzuspeichern?

Bevor Du noch 20x fragst, schau doch mal nach http://at.php.net/manual/de/language...predefined.php

Philipp 25.05.2003 11:18

Zitat:

Original geschrieben von _m3
Bevor Du noch 20x fragst, schau doch mal nach http://at.php.net/manual/de/language...predefined.php
Diese Seite ist aber nicht mehr ganz up to date ;). Ich würde mich eher an die englische Dokumentation halten.

pong 25.05.2003 11:29

Nur mal so ne Frage, ist es legal die IPs der Besucher zu speichern?

pong

Nightman 25.05.2003 14:21

andere frage is es legal im i-net zu surfen?

naja ip speichern hat nen guten grund
es könnten ja hacker sein!!!

;)


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag