[Système] IE6.0.28 execution de script non désiré
Bonjour,
j'ai un problème trés étrange avec IE6.0.28.
Tous les autres navigateurs IE6.0.26 et IE7 compris fonctionnent bien.
En fait le script contenu dans une page en lien est executé sans que la page soit affichée.
page1.php :
Code:
1 2 3 4 5
| <?php
session_start();
$_SESSION['var'] = "coucou";
?>
<a href="page2.php">page 2</a> |
Cette premiere page initialise une variable de session
page2.php :
Code:
1 2 3 4 5 6
| <?php
session_start();
print $_SESSION['var'];
?>
<a href="page3.php">page 3</a>
<a href="page4.php">page 4</a> |
Cette seconde page affiche la variable et elle en profite pour executer ce qu'il y a dans page3.php et page4.php (sauf les print et les echo).
page3.php
Code:
1 2 3 4
| <?php
session_start();
print $_SESSION['var'];
?> |
Cette seconde page affiche la variable modifiée par page4.php.
page4.php
Code:
1 2 3 4
| <?php
session_start();
$_SESSION['var'] = "salut";
?> |
Même si on ne clique jamais sur le lien menant à cette page le script est executer lorsque l'on est sur page2.php
Lorsque l'on se trouve sur page2 le script contenu dans page4 est éxécuté. Ansi en cliquant sur page3 on voit s'afficher "salut" au lieu de "coucou" sans être passer par la page 4
Si vous avez compris, je veux bien de l'aide.
Merci d'avance.