[AJAX] Passage variable de session
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:
Code:
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 comment je le traite ensuite:
Code:
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";
}
?> |
et ensuite comment e le recupère:
Code:
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" />';
}
?> |
Est-ce que quelqu'un saurait m'aider?
Cordialement,
Ctesias