On Mon, 02 Oct 2000, you wrote:
> Les serveurs http d�finissent tr�s souvent une variable cgi
> "HTTP_USER_AGENT", je n'ai pas d'environnement PHP sous la main, mais est-ce
> que tu arrives � y acc�der ?
HTTP_USER_AGENT n'est pas tres fiable dans la mesure ou il s'agit d'un string
qui peut s'averer folklorique... Il faut en effet decoder l'ensemble
de la chaine de caractere pour determiiner ce qui est "cense" etre en
communication avec notre serveur. Par exemple :
Mozilla/4.0 (compatible; MSIE5.0; Windows 98; DigExt
De plus, il ne s'agit que l'un des nombreuses formes qui peutvent etre renvoyees
par MSIE. Le nombre de combinaisons possibles s'eleve a plusieurs centaines !!!
J'ai ici nos logs d'une annee et c'est edifiant.
Pour finir, j'en suis reduit a devoir incorporer un bout de javascript dans mes
fichiers HTML et de recuperer le type de browser utiliser par l'intermediaire
d'une variable dans le QUERY_STRING pour mes CGIs. J'utilise la ligne
JavaScript suivante :
var IsIE = (document.all) ? 1 : 0; // Set 1 for IE and 0 for
// everything else
A partir de la, il m'est facile de passer le contenu de IsIE.
C'est tout ce que je vois...:-(
Daniel Cordey
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.