| Tutorials /
Webprogrammierung /
PHP /
Anbieter, IP, Browser und System in eine Text Datei
|
Tutorial-Infos |
 Anbieter, IP, Browser und System in eine Text Datei |
|
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 |
|