Startseite Gästebuch Kontakt Podcast Suche Impressum
Über unsTeichoskopBauerngartenTheologieKinderkirchePC und WebFotosLoginSitemapSucheStartseite
 
 
PHP-Scripts: Browser identifizieren (Browserweiche)
Beim Aufruf einer Website sendet jeder Browser eine Kennung, die dem Server angibt, um welchen "User-Agent" es sich handelt. Webdesigner können sich das zunutze machen, indem sie für verschiedene Browser unterschiedliche Layouts programmieren, um die Kompatibilität der Seite zu gewährleisten.
 
Mit PHP kann man die User-Agent-Angabe live auslesen, wie das folgende Beispiel zeigt. Hier sehen Sie, was Ihr Browser in diesem Moment über Sie verrät:
 
CCBot/2.0 (http://commoncrawl.org/faq/)
 
IP-Adresse: 54.81.71.187
 
Damit kann der Browsertyp, die Versionsnummer des Browsers und sogar das Betriebssystem eines Besuchers ermittelt werden. Auch die IP-Adresse ist sichtbar, was für eine Browserweiche aber keine Rolle spielt. Wenige Zeilen PHP-Code sind dafür nötig:
<html><head>
<title>Browsererkennung mit PHP</title>
</head><body>
 
<?
$browser = getenv('HTTP_USER_AGENT');
$ip = getenv('REMOTE_ADDR');
echo "$browser";
echo "$ip";
?>
 
</body></html>
Dieses Script kann Webdesignern helfen, die entsprechenden Browser-Kennungen, die sie beim Seitenlayout berücksichtigen wollen, zu ermitteln - ein Besuch auf dieser Seite hier genügt, um die entsprechende Kennung über den gerade verwendeten Browser zu bekommen.
 
Eine Einschränkung gibt es allerdings: Manche Browser lassen sich so einstellen, daß sie eine fremde Browserkennung senden (Opera kann sich z.B. als Internet Explorer ausgeben). Außerdem gibt es Desktop-Firewalls, die die User-Agent-Information überschreiben und somit wertlos machen.
 
Wie man Browserkennung für's Webdesign nutzen kann, steht bei SELFHTML:
 
 SELFHTML.org - Client-Identifikationen
Hier kann man u.a. allgemeines zu Client-Identifikationen nachlesen und lernen, wie man eine Browserweiche mit JavaScript bastelt.
[Diesen Link als ungültig melden]
 

 Guter Mailstil

 Guter Stil
 CC und BCC
 Fußzeilen
 Anhänge
 Fotos mailen
 HTML in Mails

 Sicher Mailen

 Fälschungen
 Digitale Signatur
 Wer liest mit?
 Verschlüsselung
 Viren
 Ketten-Mails
 Spam-Mails
 Mailheader lesen

 Endlich Linux!

 Linux-Log 1
 Linux-Log 2
 Linux-Links 
 Linux für Schüler!
 Tutorial: Kino dv

 Webdesign

 Meine Projekte
 Tipps & Tricks
 Rechtliches
 Hilfreiche Links

 Freeware-Tips

 Diverse Freeware

 PHP-Scripting

 Vorbemerkung
 Unix-Timestamp
 Foren-Tuning
 Browser-Weiche
 URLs umwandeln
 
Hradetzkys.de Weblog als RSS-Feed abrufen
Herrnhuter Losung als RSS-Feed abrufen
Diary of an Old Soul (RSS)
Ich benutze Linux - hier steht, warum
GeoUrl - meine geographische Nachbarn im Web
GnuPG-Key für sichere Emails
  
Was soll der Fisch?
Druckversion
nach oben
Powered by Linux. PHP generierte diese Seite in 0.00713 Sekunden.
Text, Grafik und Programmierung © by Stefan Hradetzky
© 2000 - 2009 by Stefan Hradetzky. Alle Rechte vorbehalten. Beachten Sie die Hinweise des Impressums.