Florian: Pocket IE mit PHP erkennen

Hallo!

Ich habe im Internet gefunden, wie man die verschiedenen Browser mit PHP erkennt. Leider habe ich keine Beschreibung gefunden, wie man erkennen kann, ob z.B. der Pocket Internet Explorer erkennen verwendet wird.

Kann mir bitte jemand helfen?

mfg Florian

  1. hi,

    Ich habe im Internet gefunden, wie man die verschiedenen Browser mit PHP erkennt.

    Errät meinst du sicher.

    Leider habe ich keine Beschreibung gefunden, wie man erkennen kann, ob z.B. der Pocket Internet Explorer erkennen verwendet wird.

    Dirk versucht in seinem Feature-Artikel Angepasste Inhalte für mobile Endgeräte im User Agent String nach dem Vorkommen der Zeichenkette "Pocket" zu suchen.
    Weitere Verfeinerungen auf Abfrage von Inhalten wie "Internet Explorer" o.ä. sind sicher denkbar.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
  2. Ich habe im Internet gefunden, wie man die verschiedenen Browser mit PHP erkennt. Leider habe ich keine Beschreibung gefunden, wie man erkennen kann, ob z.B. der Pocket Internet Explorer erkennen verwendet wird.

    Dein Problem ist also, dass Du den benutzen user_agent-Wert ncht kennst? Dann schau mal hier:

    http://en.wikipedia.org/wiki/User_agent

  3. Hallo Florian,

    Ich habe im Internet gefunden, wie man die verschiedenen Browser mit PHP erkennt. Leider habe ich keine Beschreibung gefunden, wie man erkennen kann, ob z.B. der Pocket Internet Explorer erkennen verwendet wird.

    Ich würde da zuerst mal Microsoft fragen -- schließlich sollten die am besten wissen, wie sich der IE Pocket identifiziert. Die Seite enthält ein Abfragebeispiel für ein ASP-Script. Das fragt einfach nach dem Vorkommen des Strings "Windows CE" in der User-Agent-Kennung. Für PHP umgesetzt, könnte das so aussehen:

      
    $is_ie_pocket = ( FALSE !== strpos($_SERVER['HTTP_USER_AGENT'], 'Windows CE') ) ? TRUE : FALSE;  
    
    

    Nebenbei liefert der IE Pocket auch noch einige andere interessante Informationen im HTTP-Header mit (siehe Abschnit "Interacting with an HTTP Server").

    MffG
    EisFuX

    --
    ... Suchmaschinen-Blog ...