Insérer une Variable javascript dans MySQL
Fermé
MacUser
-
22 juil. 2008 à 11:34
aegir Messages postés 16 Date d'inscription samedi 10 mars 2007 Statut Membre Dernière intervention 24 septembre 2008 - 22 juil. 2008 à 15:01
aegir Messages postés 16 Date d'inscription samedi 10 mars 2007 Statut Membre Dernière intervention 24 septembre 2008 - 22 juil. 2008 à 15:01
A voir également:
- Insérer une Variable javascript dans MySQL
- Insérer une vidéo dans powerpoint - Guide
- Insérer signature word - Guide
- Insérer liste déroulante excel - Guide
- Insérer sommaire word - Guide
- Telecharger javascript - Télécharger - Langages
5 réponses
aegir
Messages postés
16
Date d'inscription
samedi 10 mars 2007
Statut
Membre
Dernière intervention
24 septembre 2008
22 juil. 2008 à 11:44
22 juil. 2008 à 11:44
Mon problème est bien évidemment d'insérer dans la base le navigateur du visiteur, et non un code js...
gryzzly
Messages postés
4608
Date d'inscription
lundi 7 novembre 2005
Statut
Contributeur
Dernière intervention
24 octobre 2020
1 334
22 juil. 2008 à 11:56
22 juil. 2008 à 11:56
$HTTP_USER_AGENT
aegir
Messages postés
16
Date d'inscription
samedi 10 mars 2007
Statut
Membre
Dernière intervention
24 septembre 2008
22 juil. 2008 à 12:17
22 juil. 2008 à 12:17
c'est pas faux, j'avais oublié cet aspect du PHP...
Je connaissait $_SERVER["HTTP_USER_AGENT"] (et ça marchait), mais il renvoie plein de trucs chiantes aussi, et c'est lourd a lire, ou a trier dessus... (j'ai quand même gardé cette solution en cas d'echec...)
Mais logiquement, comme au début de ma page, je récupère la variable js et je l'affiche en php, ça marche (la var php devrai donc contenir FF3, non?). Après , je l'insère dans ma table plus loin dans la page...
Y-t=a-t-il une solution pour mieux garder le controle de ce qui est retourné? (Juste "FireFox3" au lieu de :
ou
(attention, je ne suis pas un boulet, j'arrive a décrypter tout ça, mais c'est pas pratique dans ma base SQL...
Je connaissait $_SERVER["HTTP_USER_AGENT"] (et ça marchait), mais il renvoie plein de trucs chiantes aussi, et c'est lourd a lire, ou a trier dessus... (j'ai quand même gardé cette solution en cas d'echec...)
Mais logiquement, comme au début de ma page, je récupère la variable js et je l'affiche en php, ça marche (la var php devrai donc contenir FF3, non?). Après , je l'insère dans ma table plus loin dans la page...
Y-t=a-t-il une solution pour mieux garder le controle de ce qui est retourné? (Juste "FireFox3" au lieu de :
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 3.5.21022; .NET CLR 1.1.4322)
ou
Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
(attention, je ne suis pas un boulet, j'arrive a décrypter tout ça, mais c'est pas pratique dans ma base SQL...
gryzzly
Messages postés
4608
Date d'inscription
lundi 7 novembre 2005
Statut
Contributeur
Dernière intervention
24 octobre 2020
1 334
22 juil. 2008 à 12:25
22 juil. 2008 à 12:25
1)
$_NAV['NavName'] = '<script langage="javascript">var browser=navigator.appName; document.write(browser);</script>';
<script langage="javascript">var browser=navigator.appName; document.write(browser);</script> != firefox3
<script langage="javascript">var browser=navigator.appName; document.write(browser);</script> == <script langage="javascript">var browser=navigator.appName; document.write(browser);</script>
Si tu vois ce que je veux dire ...
2)
if (userAgent = "xxx") { userAgentStocké = "fx3" ;}
elseif ......
et tu enregistre userAgentStocké au lieu de userAgent
$_NAV['NavName'] = '<script langage="javascript">var browser=navigator.appName; document.write(browser);</script>';
<script langage="javascript">var browser=navigator.appName; document.write(browser);</script> != firefox3
<script langage="javascript">var browser=navigator.appName; document.write(browser);</script> == <script langage="javascript">var browser=navigator.appName; document.write(browser);</script>
Si tu vois ce que je veux dire ...
2)
if (userAgent = "xxx") { userAgentStocké = "fx3" ;}
elseif ......
et tu enregistre userAgentStocké au lieu de userAgent
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
aegir
Messages postés
16
Date d'inscription
samedi 10 mars 2007
Statut
Membre
Dernière intervention
24 septembre 2008
22 juil. 2008 à 15:01
22 juil. 2008 à 15:01
je ne suis pas sur d'avoir tout compris a ce quetu as dit, mais ça m'a donné l'idée de faire plein de comparaison et de ereg().
Malheureusement, j'ai tout fait d'un coup (je suis peut etre un boulet), et ça marche pô!
Du coup, je crois que je vais laisser la version qui marche mochement pour le moment...
Merci gryzzly
Malheureusement, j'ai tout fait d'un coup (je suis peut etre un boulet), et ça marche pô!
Du coup, je crois que je vais laisser la version qui marche mochement pour le moment...
Merci gryzzly