Webstatt.org - Community seit 2006 - 2012 (2024?)

Firefox Workaround

user-342
16.07.2006 12:44

Hallo Zusammen,

Ich bin gerade dabei eine Seite umzusetzen und brauche dazu ein Workaround für den Firefox.
Bis jetzt habe ich herausgefunden, dass ich folgende Funktion brauche: getenv("HTTP_USER_AGENT"zwinkern;.
Eigentlich benötige ich ja aber nur den Browser-Name und nicht die ganzen Informationen. Wie kann ich jetzt nur den Brwoser-Name heraus filtern?

Danke im Voraus

w4p

user-343
16.07.2006 13:14

http://ch2.php.net/manual/de/function.get-browser.php

Oder du analysierst den USER_AGENT.

Firefox hat zum Beispiel sowas:
Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.6) Gecko/20040206 Firefox/1.0.1


Dann überprüfst du halt, ob "Firefox" drinn steht.

Aber Achtung! Mit leichten Änderungen kann man auch sowas machen:
Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.4) Gecko/20060508 user-343

Avatar user-255
16.07.2006 13:41

> user-158n überprüfst du halt, ob "Firefox" drinn steht.

Wohl eher "Gecko", die rendering engine von Firefox und div. anderen Programmen. zwinkern

Those who can, do. Those who can't, teach. # Musik gehört dem Volk! # last.fm
user-343
16.07.2006 20:27

Original von user-255
> user-158n überprüfst du halt, ob "Firefox" drinn steht.

Wohl eher "Gecko", die rendering engine von Firefox und div. anderen Programmen. zwinkern


Auch ne Möglichkeit Fettes Grinsen


Aber er wollte ja den Browsername. Und das ist halt die einzige, unsichere Methode, den raus zu finden.
Und schlussendlich wollte er nen Firefox. Und keinen Gecko

Das jetzt aber nicht ernt nehmen zwinkern

Avatar user-271
16.07.2006 21:16

naja aber er hat sich ja auf die funktion get_browser bezogen...und da steht ja dann wirklich firefox drinen oder ?

hab die noch nie verwendet zwinkern

#!/bin/bash
traurig){ neutral:& };: