Bonjour,
J'essaie de construire un site en français et en allemand.
L'entête du site contient deux blasons.
Au départ le site s'affiche en français et si on clique sur le blason allemand le menu que je veux afficher est en allemand. jusque là, ça marche !!!
Le souci est que si je clique sur le menu allemand, c'est le menu en français qui s'affiche.
Quel est le meilleur moyen de solutionner ça ?
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94 <?php session_start(); if (isset($_GET['choixlangue'])){ $_SESSION['choixlangue']; } ?> <!DOCTYPE HTML> <html> <head> ... </head> <body> <?php if (isset($_POST['french'])) $langue = $_POST['french']; if (isset($_POST['deutch'])) $langue = $_POST['deutch']; else $langue = "F"; ?> <div id="global"> <FORM NAME="langue" ACTION="index.php?page=index" METHOD="post"> <div id="bandeau"> <div id="b1"><input name="french" src="images/blason-Troissy.jpg" type="image" value="F" id="imgbandeau" ></div> <div id="b2">JUMELAGE <br> TROISSY ~ PARTENHEIM </br></div> <div id="b3"><input name="deutch" src="images/blason-Partenheim.jpg" type="image" value="D" id="imgbandeau2" > <input type="text" name="choixlangue" value="<?php echo $langue; ?>" style="width:10%; display:inline;"> </div> </div> </FORM> <?php if ($langue == "F"){ ?> <div id="menuF"> <div id="menu"> <ul> <li><a href="index.php?page=accueilF">Accueil</a></li> <li><a href="index.php?page=historiqueF">Historique</a> <ul> <li><a href="#">Sous-item 1</a></li> <li><a href="#">Sous-item 2</a></li> <li><a href="#">Sous-item 3</a></li> </ul> </li> <li><a href="#">contact</a></li> </ul> </div> </div> <?php } else { ?> <div id="menuD"> <div id="menu"> <ul> <li><a href="index.php?page=accueilD">Home</a></li> <li><a href="#">Historiche</a> <ul> <li><a href="#">Sous-item 1</a></li> <li><a href="#">Sous-item 2</a></li> <li><a href="#">Sous-item 3</a></li> </ul> </li> <li><a href="#">Kontakt</a></li> </ul> </div> </div> <?php } ?> <div id="conteneur"> <?php if ($langue == "F"){ if (!isset($_GET['page'])) $page= 'accueilF'; else $page= $_GET['page']; switch($page){ //menu général case 'accueilF': include ('french/accueilF.php');break; case 'historiqueF': include ('french/historiqueF.php');break; } } else { if (!isset($_GET['page'])) $page= 'accueilD'; else $page= $_GET['page']; switch($page){ //menu général case 'accueilD': include ('allemand/accueilD.php');break; } } ?> </div> </div> </body> </html>
Merci d'avance







Répondre avec citation

Partager