Hallo alle zusammen,
Frage: Ich möchte, dass wenn irgendwer auf meiner seite ist folgendes passiert:
Es läuft im hintergrund ein php-script das die daten des benutzers liest, also Browser, BSystem usw. Das ist kein Problem, da ich das schon alles in einem script habe. Also das funktioniert.
Aber ich möchte, wenn der Benutzer z.B. mit dem Internet Explorer gerade auf der seite ist das es dann grafisch denn internetexplorer anzeigt also das e und danneben soll Internet Explorer und die version stehen. Geht er aber später mit firefox rein, soll grafisch der fuchs da sein, halt das zeichen von ff, und da soll dann FireFox und version stehen. Wie macht man so eine steuerung, dass wenn im log-script steht das es gerade ff ist das er dann das image auch verwenden soll und bei etwas anderem was anderes. Ich zeig euch noch das log-script:
Und die txt-datei speichert er dann so ab:
29.01.2006, 10:16:10, 84.57.10.146, GET, /logfile.php, Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322),
Bitte. Ich hoffe ihr könnt mir da helfen!
Weis jemand wie sowas funktioniert?
Frage: Ich möchte, dass wenn irgendwer auf meiner seite ist folgendes passiert:
Es läuft im hintergrund ein php-script das die daten des benutzers liest, also Browser, BSystem usw. Das ist kein Problem, da ich das schon alles in einem script habe. Also das funktioniert.
Aber ich möchte, wenn der Benutzer z.B. mit dem Internet Explorer gerade auf der seite ist das es dann grafisch denn internetexplorer anzeigt also das e und danneben soll Internet Explorer und die version stehen. Geht er aber später mit firefox rein, soll grafisch der fuchs da sein, halt das zeichen von ff, und da soll dann FireFox und version stehen. Wie macht man so eine steuerung, dass wenn im log-script steht das es gerade ff ist das er dann das image auch verwenden soll und bei etwas anderem was anderes. Ich zeig euch noch das log-script:
PHP:
<?php
$logfile=fopen($rootdir . "test_log/test_log.txt","a");
fputs($logfile, date("d.m.Y, H:i:s",time()) . ", " . $REMOTE_ADDR . ", " . $REQUEST_METHOD . ", " . $PHP_SELF .", ". $HTTP_USER_AGENT . ", " . $HTTP_REFERER ."\n");
fclose($logfile);
?>
<?php
$fp = fopen("test_log/test_log.txt","r");
if ($fp)
{
while(!feof($fp))
{
$text = fgets($fp);
echo"$text";
}
fclose($fp);
}
?>
Und die txt-datei speichert er dann so ab:
29.01.2006, 10:16:10, 84.57.10.146, GET, /logfile.php, Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322),
Bitte. Ich hoffe ihr könnt mir da helfen!
Weis jemand wie sowas funktioniert?