impossible de récupérer HTTP_USER_AGENT !? [PHP] - Programmation
Marsh Posté le 21-03-2001 à 10:37:59
Tu ne veux pas nous motrer la syntaxe que tu utilise ???
Marsh Posté le 21-03-2001 à 10:54:04
j'ai essayé plusieurs trucs, dans le desordre :
echo $HTTP_ENV_VARS['HTTP_USER_AGENT'];
echo $HTTP_SERVER_VARS['HTTP_USER_AGENT'];
et autres trucs dans le genres
Marsh Posté le 21-03-2001 à 10:58:33
As tu essayé getenv()
Marsh Posté le 21-03-2001 à 11:04:09
j'ai essayé
getenv(HTTP_USER_AGENT);
getenv('HTTP_USER_AGENT');
ça fait pareil
et getenv();
ça fait une erreur.
Marsh Posté le 21-03-2001 à 11:18:13
et getenv("HTTP_USER_AGENT" );
Marsh Posté le 21-03-2001 à 11:35:58
et $HTTP_USER_AGENT
Marsh Posté le 21-03-2001 à 11:44:03
Je rejoins kadreg, d'ailleurs une petite url :
http://dev.nexen.net/docs/php/anno [...] rowser.php
Marsh Posté le 21-03-2001 à 12:55:51
ah bah oui ça marche, j'suis con moi.
Nabab > tu vois Magma demain ?
Marsh Posté le 21-03-2001 à 12:56:44
Essaye simplement phpinfo();
Tu verras TOUT ce qui est disponible comme variable d'environnement.
Marsh Posté le 21-03-2001 à 14:43:13
Duch> je ne le vois pas. On devait se rencontrer dans la vue d'un achat d'un ordinateur portable à la meme personne mais ce dernier est injoignable, donc je ne le verrai pas demain mais par contre je ne pense pas que cela remet sa venue en doute ...
Marsh Posté le 21-03-2001 à 20:41:44
une petite question dans le même genre pour recuperer le referre.
Si je fais 2 header de suite donc je n'envoie pas d'info vers le client apres le premier header.
Si je fais un referre apres le 2eme header il me renvoie qu'elle adresse?
Avant ou apres le premier header("Location :blabla.php" );
Marsh Posté le 21-03-2001 à 21:39:35
bon j'ai pas vraiment lu tous les posts, mais en général, qd tu fais echo "$HTTP_USER_AGENT"; ou n'importe quelle variable d'environnement, et que ça ne renvoie rien sans msg d'erreur, c'est
- soit tu as mal orthographié ta variable...
- soit tu fais cette "requête" dans une fonction...et dans ce cas il faut mettre la variable comme GLOBALE ! (on y pense pas pr les variables d'environnement svt...)
Marsh Posté le 22-03-2001 à 08:40:58
Ouais mais y a aussi une variable qui est valable dans PHP3 et 4 et l'autre qui est accessible que de 4. C'est pour ca qu'avec phpinfo() t'es sûr de savoir laquelle ton serveur utilise.
Pour ce qui est du location, ils apparaissent dans le header dans l'ordre inverse où tu les envoies. Cependant ils seront envoyés dans le même header, donc en général, pas de souci.
Marsh Posté le 21-03-2001 à 10:37:04
qd j'essaie de récupérer HTTP_USER_AGENT dans une page PHP, il ne renvoie rien, il fait pô d'erreur mais il ne renvoie rien. Pourquoi ??
Pourriez-vous me rappeler la syntaxe?