Besoin conseil pour réaliser site web

Résolu/Fermé
mela - 19 nov. 2009 à 15:59
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 24 nov. 2009 à 23:04
Bonjour,

Je suis un peu perdue, je dois réaliser un site où j'aimerai avoir en haut une banière, en dessous le menu, 1 bloc sur le coté gauche, un autre sur le coté droit, au milieu le contenu et un pied de page. J'aimerai que le haut+le coté droit+le pied de page soit sur toute mes pages, le contenu et le coté changeront au fil des pages.

Comment je peux faire? J'ai réussi à faire la mise en page avec des div, mais j'ai vu qu'il était plus judicieux d'utiliser du php. Mais comme je débute j'ai du mal.

Merci de m'aider
A voir également:

16 réponses

Ricky38 Messages postés 4347 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 1 458
19 nov. 2009 à 16:09
Salut,

tient voici un petit tutoriel pour ton design: https://www.alsacreations.com/tuto/lire/588-trois-colonnes-float.html

Pour ce qui est du PHP il sert à mettre ton site dynamique, donc tu peux faire apparaitre de l'information ou tu le désires avec ou sans base de données.

Pour le PHP je te conseillerais de suivre la formation sur le site du zéro, ça va t'aider beaucoup à comprendre le principe
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
19 nov. 2009 à 18:15
Tu peux utiliser la fonction include en PHP qui permet d'inclure la source d'un fichier.

menugauche.php
<ul id="menugauche">
    <li class="actif"><a href="index.php">Accueil</a></li>
    <li><a href="galerie.php">Galerie</a></li>
</ul>
tapage.php
...
<?php include 'menugauche.php'; ?>
<div id="contenu">Salut :)</div>
...
Donnera :
...
<ul id="menugauche">
    <li class="actif"><a href="index.php">Accueil</a></li>
    <li><a href="galerie.php">Galerie</a></li>
</ul>
<div id="contenu">Salut :)</div>
...
0
wolidou Messages postés 276 Date d'inscription dimanche 21 septembre 2008 Statut Membre Dernière intervention 9 mai 2012 28
19 nov. 2009 à 18:23
le php c'est pour mettre les blocks qui ne changent pas dans un autre fichier,
0
wolidou Messages postés 276 Date d'inscription dimanche 21 septembre 2008 Statut Membre Dernière intervention 9 mai 2012 28
19 nov. 2009 à 18:23
le php c'est pour mettre les blocks qui ne changent pas dans un autre fichier,
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
19 nov. 2009 à 18:31
Non, le PHP c'est pour créer des pages dynamiques, qui changent en fonction des paramètres données (adresse, variable, ...).
0
wolidou Messages postés 276 Date d'inscription dimanche 21 septembre 2008 Statut Membre Dernière intervention 9 mai 2012 28
19 nov. 2009 à 18:40
bien sûr, je sais bien, mais je parle dans ce cas précis...
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
19 nov. 2009 à 18:42
ok
0
wolidou Messages postés 276 Date d'inscription dimanche 21 septembre 2008 Statut Membre Dernière intervention 9 mai 2012 28
19 nov. 2009 à 19:20
Oui donc alors il quand on parle de php pour la présentation, c'est pour mettre des includes, pour mettre le code html dans un autre fichier!
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
19 nov. 2009 à 19:23
En gros, utiliser des includes pour la présnetation revient à utiliser PHP comme moteur de template, ce qui est une bonne idée.
0
Bonjour,

Je vous remercie tous pour m'avoir répondu. J'ai enfin réussi à faire la mise en page que je voulais. J'ai fais qu'avec des div, je ne suis pas encore assez forte pour utiliser le php.
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
23 nov. 2009 à 17:59
Prochaine fois n'oublie pas de cocher le bouton "Résolu"
0
queryz Messages postés 102 Date d'inscription mardi 17 novembre 2009 Statut Membre Dernière intervention 9 décembre 2010 10
23 nov. 2009 à 18:30
Utilise d'abord les i frames
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
23 nov. 2009 à 18:37
Ne lui donne pas de mauvaises idées !
0
queryz Messages postés 102 Date d'inscription mardi 17 novembre 2009 Statut Membre Dernière intervention 9 décembre 2010 10
23 nov. 2009 à 18:58
Je ne lui donne pas de mauvaises idées mais plutôt qui construisent son site de maniéres simple pour ensuite évoluer....

Certes les includes sont une solution simple et efficaces mais pour commencer le php faut d'abord connaitre es bases de l'html .......

Donc avion f16 évite de dire des conneries et au lieu de mettre une phrase comme ça propose des solutions


merci
0
Ricky38 Messages postés 4347 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 1 458
23 nov. 2009 à 19:15
ah ok alors proposons au demandeur d'aller voir le site du zéro pour voir le XHTML/CSS ce qui est déjà fait puisque il utilise les div alors il reste a voir le php sur le site du zéro pour faire afficher une page avec include()

Ceci dit les i frame sont vraiment du passé alors aussi bien apprendre comme il faut en partant plutôt que de refaire le travail 2 ou 3 fois.
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
23 nov. 2009 à 19:27
je penses qu'un <?php inclure('page.php'); ?> et aussi simple qu'un <iframe src="page.html" />
À la différence que le PHP inclus le code source et la frame inclus la page sans intégration (avec son propre style). Donc le PHP est bien mieux niveau référencement et intégration.
0
queryz Messages postés 102 Date d'inscription mardi 17 novembre 2009 Statut Membre Dernière intervention 9 décembre 2010 10
23 nov. 2009 à 22:44
je suis d'accord à ce niveau

mais ne brulons pas les étapes ;)
0
wolidou Messages postés 276 Date d'inscription dimanche 21 septembre 2008 Statut Membre Dernière intervention 9 mai 2012 28
24 nov. 2009 à 21:19
Mais au fait, niveau référencement, le robot google prend en compte les includes et les iframes?
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
24 nov. 2009 à 23:04
Google ne voit pas que c'est un include car l'inclure "coller" le code source du fichier à sa place.
Exemple :
page.php
<ul id="menu">
<?php include 'menu.tpl.php'; ?>
</ul>

menu.tpl.php
    <li><a href="#">Accueil</a></li>
    <li><a href="#">Photos</a></li>
    <li><a href="#">Vidéos</a></li>
    <li><a href="#">Me contacter</a></li>

Ce que les robots et les navigateurs obtiennent :
<ul id="menu">
    <li><a href="#">Accueil</a></li>
    <li><a href="#">Photos</a></li>
    <li><a href="#">Vidéos</a></li>
    <li><a href="#">Me contacter</a></li>
</ul>
Au final, ça revient à écrire le code source du fichier inclu à l'endroit où on l'inclus.
0