salut , j'ai utilisé les pseudo-frames pour développer un site bilingue allemand-francais pour un client. Il n'y a donc pas de fichier index.html mais un index.php puisque j'utilise du PHP dans le fichier index avec aussi des fichiers CSS.
Mon problème est le suivant, www..lesite.com ne s'affiche pas entièrement mais seulement la page du milieu. Il faut que j'entre www.lesite.com/index.php pour que tout s'affiche et fonctionne correctement, mais mon client ne veut pas entrer "index.php" avec le nom de son site, ce que dit-il, peu de gens feraient aussi, s'ils veulent consulter son site.
Je ne peux pas évidement remettrre un index.html.
Que faire pour remédier à cela.?
Merci de votre aide
Ci-après le code de index.php. Certains noms de fichiers sont en allemand mais cela ne change rien à la logique du programme.
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 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Sonja Steineck - Rechtsanwältin - Berlin</title> <link href="frames.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="haut"><img src="bilder/banner-bearbeitet2.jpg" width="1024" height="144" /></div> <div id="menu"> <ul> <li> <strong><a href="index.php?page=home" class="Style1">Home</a><br /> </strong><br /> </li> <li> <strong><a href="index.php?page=profil" class="Style1">Kanzleiprofil</a><br /> </strong><br /> </li> <li><strong><a href="index.php?page=gebiet" class="Style1">Rechtsgebiete</a></strong></li> <dt><a href="index.php?page=zivilrecht" class="Style1">Allgemeines Zivilrecht</a></dt> <dt><a href="index.php?page=insolvenzrecht" class="Style1">Insolvenzrecht</a></dt> <dt><a href="index.php?page=strafrecht" class="Style1">Strafrecht</a></dt> <dt><a href="index.php?page=verkehrsrecht" class="Style1">Verkehrsrecht</a></dt> <dt><a href="index.php?page=inkasso" class="Style1">Inkasso</a> </dt> <dt><a href="index.php?page=hartz" class="Style1">ALG II / Hartz IV</a></dt> <br /><br /> </li> <li><strong><a href="index.php?page=kosten" class="Style1">Kosten</a> <br /> </strong><br /> </li> <li> <strong><a href="index.php?page=hinweise" class="Style1">Wichtige Hinweise</a> <br /> </strong><br /> </li> <li> <strong><a href="index.php?page=kontakt" class="Style1">Kontakt</a><br /> </strong><br /> </li> <li> <strong><a href="index.php?page=formular" class="Style1">Formular</a><br /> </strong><br /> </li> <li> <strong><a href="index.php?page=impressum" class="Style1">Impressum</a> <br /> </strong></li> </ul > </div> <div id="frame"> <?php if (!isset($_GET['page'])) $page= 'home'; else $page= $_GET['page']; switch($page) { case 'home': include ('home.php');break; case 'profil': include ('profil.html');break; case 'rechtsgebiete': include ('rechtsgebiete.html');break; case 'zivilrecht': include ('zivilrecht.html');break; case 'insolvenzrecht': include ('insolvenzrecht.html');break; case 'strafrecht': include ('strafrecht.html');break; case 'verkehrsrecht': include ('verkehrsrecht.html');break; case 'inkasso': include ('inkasso.html');break; case 'hartz': include ('hartz.html');break; case 'rechtsgebiete': include ('rechtsgebiete.html');break; case 'kosten': include ('kosten.html');break; case 'hinweise': include ('hinweise.html');break; case 'kontakt':include ('kontakt.html');break; case 'formular':include ('formular.html');break; case 'impressum':include ('impressum.html');break; } ?> </div> <div id="bas"> <table> <tr> <img src="bilder/banner-unten.jpg" /> </tr> </table> <p align="center"> </p> </div> </body> </html>
Partager