Tutorials / Webprogrammierung / PHP / Anbieter, IP, Browser und System in eine Text Datei Tutorial-Infos
Anbieter, IP, Browser und System in eine Text Datei

Anbieter, IP, Browser und System in eine Text Datei

/tr>
Verfasst von: Montrey
Erstellt am: 26.08.2005
Insgesamt 2968 mal Gelesen
Durchschnittsbewertung: ø 4,00
0 Kommentar(e)   kommentieren
Druckansicht   druckbare Version anzeigen
zuerst erstellt ihr eine .php datei und schreibt das rein:


Code:
<?php
if (strstr($HTTP_USER_AGENT"Windows 95"))
$betrieb ="Win95";
else if (strstr($HTTP_USER_AGENT"Windows 98"))
$betrieb ="Win98";
else if (strstr($HTTP_USER_AGENT"NT 4.0"))
$betrieb ="NT";
else if (strstr($HTTP_USER_AGENT"NT 5.0"))
$betrieb ="Win2k";
else if (strstr($HTTP_USER_AGENT"NT 5.1"))
$betrieb ="WinXP";
else if (strstr($HTTP_USER_AGENT"Win"))
$betrieb ="Win";
else if (strstr($HTTP_USER_AGENT"Mac"))
$betrieb ="Mac";
else if (strstr($HTTP_USER_AGENT"Linux"))
$betrieb ="Linux";
else if (strstr($HTTP_USER_AGENT"Unix"))
$betrieb ="Unix";
else
$betrieb ="Other";
?>
<?php
if (ereg("MSIE"$HTTP_USER_AGENT)) {
if (strstr($HTTP_USER_AGENT"MSIE 5.0")) {
$browser "IE5";
} else if (strstr($HTTP_USER_AGENT,`MSIE 5.5`)) {
$browser ="IE55";
} else if (strstr($HTTP_USER_AGENT,`MSIE 6.0`)) {
$browser ="IE6";
} else {
$browser ="IE";
}
} else if (ereg("Opera"$HTTP_USER_AGENT)) {
$browser ="Opera";
} else if (ereg("Mozilla/([0-9].[0-9]{1,2})"$HTTP_USER_AGENT)) {
$browser "Mozilla";
} else {
$browser "Other";
}
?>
<?php
if (!file_exists("visitors.txt")) {
$iFileHandler fopen("visitors.txt""w");
} else {
$iFileHandler fopen("visitors.txt""a");
}
fputs($iFileHandler$_SERVER[`REMOTE_ADDR`]." ### "
.gethostbyaddr($_SERVER[`REMOTE_ADDR`])." ### "
.$browser." ### "
.$betrieb."
");
fclose($iFileHandler);
?> 


Die IP, den browser und das betriebsystem werden in eine "visitors.txt" datei gespichert


By Montrey