Bonjour.
J'ai un petit problème en ce qui concerne de l'ajax et une variable de session. Je m'explique: Je récupère en ajax le navigateur et ensuite, je le place dans une variable de session.Mais voila le problème, c'est que cette variable n'est pas definie ensuite. Donc je ne sais pas si cela viens du code Ajax ou bien du code php.
Voila comment je recupère le navigateur:
et comment je le traite ensuite:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <script type='text/javascript'> $(function(){ nav = $.browser.msie; alert(nav); if (nav) { alert(nav); $.post("traitement.php", { "nav" : nav }); } })</script>
et ensuite comment e le recupère:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php //Navigateur echo $_POST['nav']; if($_POST['nav'] = true) { $_SESSION['nav'] = "IE"; } else { $_SESSION['nav'] = "default"; } ?>
Est-ce que quelqu'un saurait m'aider?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?php if($_SESSION['nav'] == "IE") { echo '<link href="css/generalIE.css" rel="stylesheet" type="text/css" />'; } else { echo '<link href="css/general.css" rel="stylesheet" type="text/css" />'; } ?>
Cordialement,
Ctesias
Partager