IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

inclure tout le code html à mes pages dynamiques


Sujet :

PHP & Base de données

  1. #1
    Membre éclairé Avatar de SonnyFab
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    498
    Détails du profil
    Informations personnelles :
    Âge : 34

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2010
    Messages : 498
    Par défaut inclure tout le code html à mes pages dynamiques
    Bonsoir à tous,
    voici le code de ma page:
    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
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
       <head>
           <title>Mon super site</title>
           <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
       </head>
     
       <body>
     
           <!-- L'en-tête -->
     
           <div id="en_tete">
     
           </div>
     
           <!-- Les menus -->
     
           <div id="menu">        
               <div class="element_menu">
                   <h3>Titre menu</h3>
                   <ul>
                       <li><a href="page1.php>Lien</a></li>
                       <li><a href="page2.php">Lien</a></li>
                       <li><a href="page3.php">Lien</a></li>
                   </ul>
               </div>
     
               <div class="element_menu">
                   <h3>Titre menu</h3>
                   <ul>
                       <li><a href="page4.php">Lien</a></li>
                       <li><a href="page5.php">Lien</a></li>
                       <li><a href="page6.php">Lien</a></li>
                   </ul>
               </div>        
           </div>
     
           <!-- Le corps -->
     
           <div id="corps">
     
        <?php 
     
    // Ici le contenu dynamique de ma page suivant le lien cliqué par l'utilisateur
     
       ?>
           </div>
     
           <!-- Le pied de page -->
     
           <div id="pied_de_page">
               <p>Copyright "Tout pourri Corporation" 2005, tous droits réservés</p>
           </div>
     
       </body>
    </html>
    Toute les pages du menu contiennent le même code et partage le même code css (vous remarquerez que je débute), sauf le code php intégrer dans la div corp qui varie.

    Le fait de faire des copier/coller de tout le code je trouve ça barbant or avec la fonction include() je me demande comment je pourrais dire à la page que j'inclue (a savoir celui qui contient tout le design) d'intégrer le code php dans la div corps?

    En espérant avoir été clair

    Merci

  2. #2
    Membre éclairé Avatar de SonnyFab
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    498
    Détails du profil
    Informations personnelles :
    Âge : 34

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2010
    Messages : 498
    Par défaut
    J'ai réussi, pour ceux qui auront le même problème un jour.
    Dans le code de ma div corps (la page c'est charte.php par exemple) j'écris:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     <?php echo $contenu ; ?>
    Et dans ma page index.php j'"cris mon contenu:
    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
    <?php
     
    $contenu = "<h1>Mon super site</h1>
           
               <p>
                   Bienvenue sur mon super site !<br />
                   Vous allez adorer ici, c'est un site génial qui va parler de... heu... Je cherche encore un peu le thème de mon site :-D
               </p>
           
               <h2>A qui s'adresse ce site ?</h2>    
               <p>
                   A tout le monde ! Si je commence à privilégier certaines personnes, on va m'accuser de discrimination ;o)<br />
                   Que vous soyez fans de fusils à pulsion plasma ou de Barbie et Ken, ce site est fait pour vous ! Si si !
               </p>
               
               <h2>L'auteur</h2>    
               <p>
                   L'auteur du site ? Bah, c'est moi, quelle question :<br />
                   Je vais essayer de faire le meilleur site du monde (ça doit pas être bien compliqué). Mon objectif est d'attirer un maximum de visiteurs, de les rendre accros à mon site, puis de les mettre en mon pouvoir.<br />
                   Je prendrai ensuite le contrôle du Monde. Une fois que ce sera fait, j'irai explorer les confins de l'Univers à la recherche de nouveaux peuples à soumettre à ma terrible puissance. MooUUuUuuUAhahHaaAhAAaaah !!! (rire diabolique).
               </p>";
     
     
     
               include ("charte.php");
               ?>
    Merci et désolé du dérangement.... J'invite les développeurs s'il y a des solutions plus aisé de me les postées...

  3. #3
    Membre éclairé Avatar de SonnyFab
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    498
    Détails du profil
    Informations personnelles :
    Âge : 34

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2010
    Messages : 498
    Par défaut
    Bonjour,
    je crois que je suis aller trop vite en besogne.
    Enfait c'est le code de la charte.php que je dois inclure dans mon code index.php mais quand je fais ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?php
     include ('charte.php');
    echo $contenu = "<h1>Mon super site</h1>
           
               <p>
                   Bienvenue sur mon super site !<br />
                   Vous allez adorer ici, c'est un site génial qui va parler de... heu... Je cherche encore un peu le thème de mon site :-D
               </p>";
    ?>
    Et j'enlève le echo dans la div corps dans charte.php
    Je me rends compte que mon contenu sort du html.

    Des idées pour moi s'il vous plait.

Discussions similaires

  1. Importation de code html dans page web
    Par STban94 dans le forum Langage
    Réponses: 6
    Dernier message: 06/05/2015, 14h59
  2. code HTML pour page de maintenance
    Par vaelnahan dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 31/01/2012, 19h21
  3. [PHP 5.0] Capturer le code html de pages externes
    Par mng.web dans le forum Langage
    Réponses: 6
    Dernier message: 25/10/2011, 14h30
  4. Code HTML pour tableau dynamique ( devis )
    Par mawashi32 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 17
    Dernier message: 14/11/2009, 23h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo