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 :
Cette premiere page initialise une variable de session
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <?php session_start(); $_SESSION['var'] = "coucou"; ?> <a href="page2.php">page 2</a>
page2.php :
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).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
page3.php
Cette seconde page affiche la variable modifiée par page4.php.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php session_start(); print $_SESSION['var']; ?>
page4.php
Même si on ne clique jamais sur le lien menant à cette page le script est executer lorsque l'on est sur page2.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php session_start(); $_SESSION['var'] = "salut"; ?>
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.
Partager