Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2913 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Probléme de menu PHP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probléme de menu PHP

n°1251861
Feoh00
Posté le 23-11-2005 à 20:49:34  profilanswer
 

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 :
  1. <html>
  2. <head>...</head>
  3. <body>
  4. <table>
  5.   <tbody>
  6.     <tr>
  7.       <td background="images/bg.gif">&nbsp;</td>
  8.       <td rowspan="4" bgcolor="#000000" width="1"><img src="images/spacer.gif" height="1" width="1"></td>
  9.       <td>
  10.      
  11.       <table border="0" cellpadding="0" cellspacing="0" width="780">
  12.         <? include("header.html" ); ?>
  13.      
  14.       </table>
  15.       </td>
  16.     </tr>
  17.     <tr> 
  18. <td style="text-align: center;" background="images/bg.gif" height="100%">
  19.   <? include ("main.php" ); ?>
  20.       </td>
  21.     </tr>
  22.     <tr>
  23.       <td>
  24.      
  25.       <table background="images/bgdown.gif" border="0" cellpadding="0" cellspacing="0" width="780">
  26.         <? include ("footer.php" );?>
  27.      
  28.       </table>
  29.       </td>
  30.     </tr>
  31.   </tbody>
  32. </table>
  33. </body>
  34. </html>

 
 
dans mon header j'ai :
 

Code :
  1. <td> <a href="index.php?page=home"><img style="border: 0px solid ; width: 61px; height: 28px;" src="images/m1.gif" alt="Home"></a></td>
  2.              <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 :
  1. <?php
  2. if ($page=='home')
  3. {
  4. include('home.php');
  5. }
  6. elseif ($page=='projects')
  7. {
  8. include('projects.php');
  9. }
  10. else
  11. {
  12. include('default.php');
  13. }
  14. ?>


 
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.
 

mood
Publicité
Posté le 23-11-2005 à 20:49:34  profilanswer
 

n°1251890
sonikbuzz
echo &#034;Hello World!&#034;;
Posté le 23-11-2005 à 21:18:28  profilanswer
 

Salut,
tu es sur que les variables passent ?
 
Car je ne voi pas des truc du genre :
$page = $_GET['page']


Message édité par sonikbuzz le 23-11-2005 à 21:23:29
n°1251892
naceroth
Posté le 23-11-2005 à 21:20:18  profilanswer
 

Je parie pour l'Erreur classique qui différencie les programmeurs des bidouilleurs : rajoute  

Code :
  1. $page = $_GET['page'];


avant le premier if pour voir :D

n°1251896
sonikbuzz
echo &#034;Hello World!&#034;;
Posté le 23-11-2005 à 21:22:52  profilanswer
 

arf grilled

n°1252033
Feoh00
Posté le 24-11-2005 à 08:58:04  profilanswer
 

arf, j'suis un boulet !!
Merci pour cette réponse.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Probléme de menu PHP

 

Sujets relatifs
Problème avec les accents dans les requêtes MysqL chez free[Javascript] [XMLHttpRequest] Probleme IE pour récupérer données X
[hibernate + eclipse] probleme de mapping et de compilationPHP : équivalent d'un try catch ?
(Debutant!) probleme d'allocation c99[CSS] probleme hauteur de cadre
[Résolu]Utiliser une fonction dans un fichier PHPInformations sur l'upload PHP
problème de menu flash avec url +arguments en PHPProbleme de menu déroulant (JavaScript ou PHP)
Plus de sujets relatifs à : Probléme de menu PHP


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR