Forum: Programmieren allgemein
by Matze,
19. Aug 2006
Hi Thorben
Den kannte ich gar nicht. Das wäre auch gegangen, stimmt. Naja, nun scheint es auch so zu klappen, auch wenn ich nun nicht jeden Browser erkennen kann, da ich nur die gängigsten eingebunden habe.
Forum: Programmieren allgemein
by Matze,
18. Aug 2006
Schnell musste ich feststellen, dass es mit den wichtigsten User Agents nicht geht, da pro User Agent zig Sprachen auftreten können (de, De-AT, en, en-US, fr, fr-FR, es, ...). Also ohne reguläre Ausdrücke wird man das nicht schaffen. Nur falls jemand das gleiche mal basteln möchte.
Forum: Programmieren allgemein
by Matze,
17. Aug 2006
Ich habe mir bereits einige Statistik-Module, die in PHP geschrieben sind, angesehen und entweder sind diese sehr überladen und ich sehe da nicht ganz durch oder sie sind simpel und dafür relativ ungenau.
Ich teste mal meine jetzige Lösung und falls diese nichts ist, muss ich mich nach einer anderen umsehen.
Forum: Programmieren allgemein
by Matze,
17. Aug 2006
@Flocke: Ah, danke.
@chaosben: Oha, das sind ja wahnsinnig viele. Ich gebe mich jedoch mit einer Auswahl von Wikipedia zufrieden. Alles andere wäre übertrieben, denke ich. ;)
Forum: Programmieren allgemein
by Matze,
17. Aug 2006
Ja, so sieht es aus.
Ich mache es nun so, dass ich die wichtigen User Agents nehme und auf diese vergleiche. Den IE 1.0 wird beispielsweise heute kaum einer mehr nutzen, da reicht es die Agents ab Version 5 zu nehmen. Dann sind es auch nicht so viele. :)
Aber es ist schon etwas blöd, dass es da keinen geregelten Standard gibt, der vorschreibt, wie so ein User Agent auszusehen hat.
Forum: Programmieren allgemein
by Matze,
17. Aug 2006
Hallo Nico
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.
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...
Forum: Programmieren allgemein
by Matze,
16. Aug 2006
Hallo zusammen,
ich habe nun schon eine Ewigkeit gesucht und finde leider keine Möglichkeit, mit PHP den Browser, die Browserversion und das Betriebssystem auszulesen. Es gibt die Funktion get_browser(), die all diese Informationen enthält, doch ist der Zugriff auf die browscap.ini, die die nötigen Informationen enthält (das sind sehr viele), gesperrt.
Dann dachte ich mir, man müsste alle...