Archiv verlassen und diese Seite im Standarddesign anzeigen : [Frage] Welche Informationen kann man via PHP vom Besucher lesen?
Hallo Community!
Also... Ich bin ein PHP Anfänger und daher würd ich gern mal fragen ob/was man alles von einem Websiten-Besucher für Informationen bekommen kann außer IP und Hostnamen...=D
Falls man via einer anderen Scriptsprache noch etwas auslesen kann fänd ichs cool wenn jemand einen Link oder eine kurze beschreibung oder einfach die bestimmte Scriptsprache posten kann...
danke
Schau dir mal phpinfo(); an. Da sollte alles stehen. Musste gucken, was zum Server und was zum Clienten gehört.
Die kannst du dann mit der Variable u.a. $_SERVER[] abfragen.
Mit JavaScript/Java kannst du dann noch ein paar andere Sachen auslesen. Musste dann aber an den Server übermitteln, damit du was damit anfangen kannst.
Da ich gerade an einer logdatei arbeite, hier ein kleiner Auszug:
$datum = date("Y-m-d");
// Wann (Datum) Die Seite besucht wurde
$zeit = date("H:i:s");
// Wann (Uhrzeit) Die Seite besucht wurde
$referer = $_SERVER['HTTP_REFERER'];
// Referer, Von Welcher Seite der Besucher kommt.
$browser = $_SERVER['HTTP_USER_AGENT'];
//Browser.
$ip = $_SERVER['REMOTE_ADDR'];
//IP-Adresse
$website = $_SERVER['PHP_SELF'];
// Welche Seite besucht wurde.
Gibt es ein script der noch persönlichere daten abspeichert?
script-kiddy
01.02.2009, 16:07
Gibt es ein script der noch persönlichere daten abspeichert?
In PHP: Nein. Soviel ich weiß jedenfalls.
Außer das GDModul ^^
hier ist mein kleines aber feines log-script:
<?php
$ip = getenv(REMOTE_ADDR);
$datum = date("d.m.Y");
$zeit = date("H:i:s");
$tag = date("D");
$browser = getenv("HTTP_USER_AGENT");
$dns = @gethostbyaddr($ip);
$neue_datei = fopen("log.txt", a); // pfad und name kann geändert werden
if($ip=="0.0.0.0"); // ip, die nicht gelogged werden soll
else fwrite($neue_datei, "| Day: $tag \n| Date: $datum \n| Time: $zeit \n|Browser: $browser \n| IP: $ip \n| DNS: $dns \n \n \n");
fclose($neue_datei);
?>
und das ganze sieht dann so aus:
| Day: Tue
| Date: 13.01.2009
| Time: 20:26:09
|Browser: Mozilla/4.0 (compatible; MSIE 5.00; Windows 98)
| IP: 0.0.0.0
| DNS: xxxxxx.dip.t-dialin.net
Lass es doch in ne MySQL-datebase speichern...
vlt will ich das nicht, weil ich für sonst nichts die db brauche?!
Toastbrot
01.02.2009, 18:06
Falls man via einer anderen Scriptsprache noch etwas auslesen kann fänd ichs cool wenn jemand einen Link oder eine kurze beschreibung oder einfach die bestimmte Scriptsprache posten kann...
Du markierst mit CSS besuchte links durch a.link:visited.
bereits besuchte Seiten werden dann dementsprechend markiert.
Das kannst du dann mit Javascript auswerten und ggf. in einer DB/Datei per PHP speichern.
mfg
Powered by vBulletin® Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.