créer un site
Salemioche.net : creer un site internet - retour au site - accueil du forum





menu, banierre, corps de page

Poster un nouveau sujet sur Création site web   Répondre au sujet à Création site web:menu, banierre, corps de page    Accueil Forum -> Création site web
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
patapouf
dreamweaver mioche
dreamweaver mioche
Messagemenu, banierre, corps de page , Posté le: 02-11-2006 19:39

Comment faire pour créer un menu pour pouvoir l'integrer dans chacunes de mes pages? Actuellement je réecris mon menu dans toutes mes pages.

En ce moment si je veux rajouter un liens dans mon menu je dois l'insere dans chaques menu de chaques pages de mon site. Alors qu'avec un seul menu cette modification serai faite automatiquement dans toutes les pages.

merci
Nevinrhal
html mioche
html mioche
Messagemenu, banierre, corps de page , Posté le: 03-11-2006 11:12

ici, plusieurs solutions. La meilleur serait peut être les includes si tu as du php a disposition.

Le principe est simple, les parties fixes (dont les contenus ne changent pas) de ton site sont dans une même page php. Puis, dans le <div> (si tu utilise des <div>), enfin on va dire là ou te as le corps de ton site, là ou le contenu change ce code la :
Code:
$page=(!isset($_GET['page']))?"acc":$_GET['page'];
switch($page){
 case "acc":include('Page_accueil.html');break;
 case "bid":include('Page_bidule.php');break;
 default:include('Page_default.php');break;
}

Maintenant tes liens, pour pointer sur ta page Page_bidule par exemple, tu met comme lien: "?page=bid".

Ensuite, tu crée tes pages html ou php comme Page_accueil avec leur contenu a l'intérieur. Et voila.
patapouf
dreamweaver mioche
dreamweaver mioche
Messagemenu, banierre, corps de page , Posté le: 03-11-2006 11:15

j'ai pas mis de php pour l'instant. est ce qu'il ce que je peut en rajouter et comment?
merci
Nevinrhal
html mioche
html mioche
Messagemenu, banierre, corps de page , Posté le: 03-11-2006 11:19

Cela dépend de ton hébergement. Pour mettre php en local, je te conseille EasyPHP [http://prdownloads.sourceforge.net/quickeasyphp/easyphp1-8_setup.exe?download].
Ce qui reste a faire est de changer l'extension d'une page php de .html en .php.
patapouf
dreamweaver mioche
dreamweaver mioche
Messagemenu, banierre, corps de page , Posté le: 03-11-2006 11:43

tout mon site est en .html et en .css et je travail sur mon disque dur. est ce que je peux continuer a travailler comme ça ou est qu'il faut que je le mettent sur un serveur?
merci
Nevinrhal
html mioche
html mioche
Messagemenu, banierre, corps de page , Posté le: 03-11-2006 12:02

Avec easyphp, tu peut continuer travailler en local, c'est a dire sur ton ordinateur avec php, mysql et tout et tout. Une fois lancé, il te suffira de mettre http://localhost/ dans l'url du navigateur.
patapouf
dreamweaver mioche
dreamweaver mioche
Messagemenu, banierre, corps de page , Posté le: 03-11-2006 12:26

bon ben ok. bon ben je crois que j'ai plus le choix j'attaque le php.
merci Wink
Nevinrhal
html mioche
html mioche
Messagemenu, banierre, corps de page , Posté le: 03-11-2006 12:46

Si tu as des questions, j'y répondrais avec joie.
patapouf
dreamweaver mioche
dreamweaver mioche
Messagemenu, banierre, corps de page , Posté le: 03-11-2006 15:58

donc tout les liens de mon menu son a refaire je peux pas faire un simple copier coller de mon menu actuelle , l'enregistrer en php et l'inclure avec la fonction
Code:
<?php include("menu.php");?>
.

faut que je refasse tout mes liens comment?
merci
[/code]
Nevinrhal
html mioche
html mioche
Messagemenu, banierre, corps de page , Posté le: 03-11-2006 16:13

Oui, les liens sont a refaire. TOUS les liens. Smile
Si tu as une ligne comme ca pour l'include :
Code:
case "bid":include('Page_bidule.php');break;

Pour acceder a la page Page_bidule, il faut que ton lien soit comme ca :
Code:
<a href="?page=bid" />

Ou alors :
Code:
<a href="index.php?page=bid" />
patapouf
dreamweaver mioche
dreamweaver mioche
Messagemenu, banierre, corps de page , Posté le: 03-11-2006 16:20

donc dans mon menu.php
je remplace mon liens html
Code:
li><a href="E:\site web moi\qui je suis.html">Qui suis-je?</a></li>
par ce code la
Code:
<a href="?page=qui je suis" />

et dans ma page "qui je suis"je met ce code:
Code:
case "qui je suis":include('Page_qui je suis.php');break;

bon j'espere avoir compris ce que tu ma dit.
mais ce n'est pas evident pour moi je suis au debut du php.
merci pour ton aide qui m'est vraiment precieuse Wink
patapouf
dreamweaver mioche
dreamweaver mioche
Messagemenu, banierre, corps de page , Posté le: 03-11-2006 16:35

ou alors je change que les liens de mon menu et dans chaque page je met
Code:
<?phpinclude("menu.php");
?>
.
je m'embrouille
je cherche la solution
patapouf
dreamweaver mioche
dreamweaver mioche
Messagemenu, banierre, corps de page , Posté le: 03-11-2006 17:06

est ce que je peux t'envoyer en MP mon menu et une page de mon site en html que tu modifie pour que cela fonctionne je crois que ça serai plus simple et j'aurai plus de faciliter a comprendre.
merci
Nevinrhal
html mioche
html mioche
Messagemenu, banierre, corps de page , Posté le: 03-11-2006 17:48

heu d'accord. j'essayerais de te faire ca assez rapidement.
patapouf
dreamweaver mioche
dreamweaver mioche
Messagemenu, banierre, corps de page , Posté le: 03-11-2006 17:51

merci je t'es envoyé un mail.
merci merci merci Razz Very Happy
Montrer les messages depuis:   
Poster un nouveau sujet sur Création site web   Répondre au sujet à Création site web:menu, banierre, corps de page    Accueil Forum -> Création site web Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
S'enregistrerS'enregistrer
ProfilProfil
Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés
RechercherRechercher
Liste des MembresMembres
FAQFAQ
ConnexionConnexion 


Nom de domaine
Enregistrement, transfert, gestion:
Nom de domaine

Hébergement
Trouver un hébergeur










Salemioche.net

créer un site web internet
Création site internet
Nom de domaine
blog gratuit
Idées Web

Création site web
Régime hyperproteine
moto occasion
aménagement bureau
Affilzen

Jumeaux
Musculation
Piscine
Argent
Alphazen

Code reduction
Réduction rue du commerce
Reduction
Code reduction
Partenaires

interprete
forum gratuit
Casino
Canapé
© Mentions Légales - CV - Blog