Einzelnen Beitrag anzeigen

Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Mit PHP den User-Agent parsen

  Alt 17. Aug 2006, 11:57
Hallo Nico

Zitat von Niko:
hast du keine Möglichkeit, den Eintrag browscap in der php.ini zu ändern?
Nein, diese Enstellung kann ich leider nicht ändern. Ich habe keinen Root-Server und auch keine direkten Rechte für die php.ini, sondern nur eingeschränkte, mit denen ich register_globals & Co beeinflussen kann.

Zitat von Niko:
Wenn nicht musst du wohl die Funktion get_browser() nachprogrammieren. [...] In deiner Funktion vergleichst du dann die regulären Ausdrücken in der browscap.ini der Reihe nach mit dem User-Agent String. Allerdings bin ich mir nicht sicher, ob diese ganzen Vergleiche bei einer großen browscap.ini nicht etwas lange dauern. Eventuell müsste man die ini-Datei auf die wichtigsten Einträge kürzen.
Eine browscap.ini habe ich hier lokal, da ich da XAMPP drauf habe. Ich kann mir jedoch auch nicht vorstellen, dass das sonderlich schnell sein wird.

Eine andere Möglichkeit, außer alle User-Agents durchzugehen und auf eine Übereinstimmung zu testen gibt es definitiv nicht?

Nachtrag: Dieses Script läuft sogar, nur würde ich aufgrund lizenztechnischer Gründe lieber alles selbst machen.
  Mit Zitat antworten Zitat