bonjour,
voilà, je suis en train de coder une page php pour un site.
Cette page est découpé en 3 parties un header, un footer et en partie centrale la page qui doit etre affichée par en réference à l'adresse de type:
www.monsite.com/index.php?page=home qui doit aller chercher la page home.php,
ou
www.monsite.com/index.php?page=projects doit afficher en partie centrale la page projects.php.
voici le code de mon index.php:
Code :
- <html>
- <head>...</head>
- <body>
- <table>
- <tbody>
- <tr>
- <td background="images/bg.gif"> </td>
- <td rowspan="4" bgcolor="#000000" width="1"><img src="images/spacer.gif" height="1" width="1"></td>
- <td>
-
- <table border="0" cellpadding="0" cellspacing="0" width="780">
- <? include("header.html" ); ?>
-
- </table>
- </td>
- </tr>
- <tr>
- <td style="text-align: center;" background="images/bg.gif" height="100%">
- <? include ("main.php" ); ?>
- </td>
- </tr>
- <tr>
- <td>
-
- <table background="images/bgdown.gif" border="0" cellpadding="0" cellspacing="0" width="780">
- <? include ("footer.php" );?>
-
- </table>
- </td>
- </tr>
- </tbody>
- </table>
- </body>
- </html>
|
dans mon header j'ai :
Code :
- <td> <a href="index.php?page=home"><img style="border: 0px solid ; width: 61px; height: 28px;" src="images/m1.gif" alt="Home"></a></td>
- <td> <a href="index.php?page=projects"><img style="border: 0px solid ; width: 88px; height: 28px;" src="images/m2.gif" alt="Projects"></a></td>
|
et mon main.php:
Code :
- <?php
- if ($page=='home')
- {
- include('home.php');
- }
- elseif ($page=='projects')
- {
- include('projects.php');
- }
- else
- {
- include('default.php');
- }
- ?>
|
mais ca marche pas si je clique sur un lien de mon menu j'ai bien l'adresse
www.monsite.com/index.php?page=home
www.monsite.com/index.php?page=projects
mais dans la partie centrale je n'ai que la page default.php qui apparait
ca fait 2 jours que je suis dessus et je n'arrive pas a voir mon erreur, si quelqu'un peut m'aider please ?
Merci beaucoup d'avance.