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.