Bonjour,
Un fichier 1 me permet d'accéder au fichier 2 et de définir la langue.
Je souhaite que ce fichier 2 revienne au fichier 1.
J'ai ce script du fichier 2 (sans doute largement simplifiable) :
Si la variable $_SESSION['provenance'] existe et correspond bien à la page appelante, le retour ne se fait pas et aboutit à une page inconnue.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 <?php if(session_id() == '') { session_start(); } $_SESSION['langue_util'] = 'anglais'; $_SESSION['provenance'] = $_SERVER["HTTP_REFERER"]; ?> <html> <head> </head> <body class="texte"> <form NAME="monformulaire"><INPUT TYPE="text" SIZE="2" NAME="montexte"> <script> dureeCompteur = 0; function compteSecondes() { document.monformulaire.montexte.value = dureeCompteur; dureeCompteur--; if (dureeCompteur>=0) setTimeout('compteSecondes();',1000); else {location.href = "$_SESSION['provenance']";} } compteSecondes(); </script> </form> </body> </html>
Mais pourquoi donc ?
Et j'ai le même problème en remplaçant le contenu de body par
Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php header('Location: $_SESSION["provenance"]'); exit(); ?>
Partager