Bonjour à tous,
J'ai bien lu le tuto de la Faq mais cela ne fonctionne pas...
Mon visiteur clique sur un drapeau et obtient la langue de son choix. Qui n'est pas obligatoirement celle du serveur. En php, je gère. en JS, je coince, or j'ai absolument besoin que JS me reconnaisse le GET.
Voilà où j'en suis, c'est simple pourtant...
En plus, si au lieu de fermer PHP avant de lancer JS je mets un echo, alors là j'obtiens une suite de caractères bizarres...
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 if(isset($_GET["lang"])) { $lang = $_GET["lang"]; ?> <script type='text/javascript'> var nom=new Array(); var valeur=new Array(); param = window.location.search.slice(1,window.location.search.length); first = param.split("&"); for(i=0;i<first.length;i++){ second = first[i].split('='); nom[i] = second[0]; valeur[i] = second[1]; if (nom[i] == 'lang') { langJs = valeur[i]; document.whrite=('\n \n \n \n \n \n La langue est :' + langJs \n \n \n \n'); } } </script> <?php $_SESSION["lang"] = $lang; include ( "include/lang.inc" ); }
Un petit coup de pouce serait le bien venu.
Merci de votre aide,
Cordialement.
Partager