Se connecter avec
S'enregistrer | Connectez-vous

Besoin d'aide pour mon SITE

Dernière réponse : dans Programmation

BONJOUR à Tous !

Heu j'aurais besoin d'aide svp, à propos de mon SITE : http://beyonce-vibe.c.la

Comme vous pouvez le constatez il a plusieurs catégories, menus etc .
Mon problème est le suivant : Lorsque je veut ajouter un nouveau truc sur les modules tout a droite bas je suis obliger de changer toute mes pages ... beyonce, media et plus les sous menus !

Et je voudrais s'avoire si sa serais possibles d'éviter cela car c'est vraiment long à changer et puis c'est chaint !

J'espère avoire été clair!
Merci de vos reponses!

Bonne après-midi !

Autres pages sur : besoin aide site

Lassé par la pub ? Créez un compte

tu creer une page machin.php, et dans cette page tu met que le code du petit module par exemple. Et dans l'autre page, la ou le module devra aparaitre, tu met le code suivant:
  1. include('machin.php');


Et voila. Comme sa, quand tu devra modifié ton module, tu n'aura qu'a modifié la page machin.php.

Il semblerait que tu sois chez Orange (ex Wanadoo). Ils n'ont pas d'hébergement PHP gratuit. Par contre, tu peux toujours utiliser du Javascript.

Tu inclues un script javascript, que l'on nommera menu.js à l'endroit où tu veux ton menu :

  1. <script language="javascript" src="menu.js"></script>


A noter que c'est pas aux normes XHTML ça. J'utilise tellement peu de JS que j'en oublie la syntaxe exacte.

Puis, tu crées un nouveau fichier menu.js dans lequel tu mettras :

  1. document.write('PREMIERE LIGNE DE TON MENU<br/>');
  2. document.write('DEUXIEME LIGNE DE TON MENU<br/>');
  3. document.write( etc... );


Bien entendu, tu peux mettre tout dans le premier 'document.write', mais c'est juste question de lisibilité.

Sethpolma j'arrive pas beaucoups a comprendre.

Le HTML & le XHTML c'est pas pareil ?!

Car mes moi mes modules sont sous HTML.

Et je c'est vriament pas ou mettre les codes que tu ma paser :-?

Pourtant l'idée de Floboss était assez bonne et simple mais sa marche pas ! Et la tienne Sethpolma j'ai l'impression que grave dure XD !

Citation :
pour insérer un fichier html externe (par exemple menu.html), il suffit de mettre:
<!-- #include file="./menu.html" -->


Oui mais pour utiliser le SSI, n'oublie pas de mettre l'extension .SHTML au lieu de .HTML

Heu je connais pas SHTML, j'utilise notepad++ pour faire mon site.
_____________________

En résumé je crée une nouvel page.
Dans cette page je met ma parti modules qui est ceci:

<div id="sidebar">
<!-- module -->
<div class="sidebar-header">Bienvenue</div>
Je vous souhaite à tous la bienvenus sur <strong>BEYONCE-VIBE.c.la</strong>. Une des meilleures sources françaises sur la talentueuse Beyoncé. Je vous souhaite une très bonne visite et je vous remercie de votre visite! ^^<br>
<!-- /module -->
<!-- module -->
<div class="sidebar-header">Navigation</div>
<strong><a href="home.html">HOME</a><br></strong>
<em>» Retour à la page d'acceuil</em><br>
<strong><a href="beyonce.html">BEYONCE</a><br></strong>
<em>» Infos sur Bee</em><br>
<strong><a href="media.html">MEDIA</a><br></strong>
<em>» Vidéos & MP3</em><br>
<strong><a href="telechargements.html">DOWNLOADS</a><br></strong>
<em>» Côté téléchargements</em><br>
<strong><a href="site.html">SITE</a><br></strong>
<em>» Sites partenaire & autres</em><br>
<!-- /module -->
<!-- module -->
<div class="sidebar-header">TOP Affiliates</div>
<center><table><td width="30" height="30"> <a href="http://beyonceweb.site.voila.fr/" title="Beyonce Knowles"> <img src="http://img148.imageshack.us/img148/456/11sg1.png" width="30" height=30" border="0"></td>
<td width="30" height="30"><a href="http://www.cutie-ayumi.net/" title="Ayumi Hamasaki"> <img src="http://img50.imageshack.us/img50/4404/24yi.png" width="30" height=30" border="0"></td>
<td width="30" height="30"><a href="http://fixationofshakira.site.voila.fr/index.html" title="Shakira"> <img src="http://img148.imageshack.us/img148/944/35tn.png" width="30" height=30" border="0"></td>
<td width="30" height="30"><a href="http://beyonce-fan.site.voila.fr/" title="Beyonce"> <img src="http://img148.imageshack.us/img148/1410/47ng.png" width="30" height=30" border="0"></td></table></center>
<!-- /module -->
<!-- module -->
<div class="sidebar-header">Marchandises</div>
<center><table><td width="50" height="50"> <a href="http://www.sonymusicstore.com/store/catalog/Merchandise..."> <img src="http://img167.imageshack.us/img167/6667/cd12sr.png"width="50" height=50" border="0"></td>
<td width="50" height="50"><a href="http://www.sonymusicstore.com/store/catalog/Merchandise..."> <img src="http://img346.imageshack.us/img346/6466/cd20jv.png" width="50" height=50" border="0"></td>
<td width="50" height="50"><a href="http://www.amazon.com/gp/product/B000FBH3V8/ref=ase_for..."> <img src="http://img142.imageshack.us/img142/5730/sanstitre66fi.p..." width="50" height=50" border="0"></td></table></center>
<!-- /module -->
<!-- module -->
<div class="sidebar-header">Derniers medias</div>
<center><img src="http://img54.imageshack.us/img54/941/sanstitre29jv.png"/></center>
Medley live @ Wal-Mart 2006 -<br>
<strong><a href="http://boardplus.org/?getfile=Mzg0ODU1NjZhOWY2ZTFhNDRmN...||-QmV5b25jZV8tX1dhbF9NYXJ0X1BlcmZvcm1hbmNlX1tjb3JuZXJvZmJleW9uY2UuY29tXS5tcGc=">Télécharger</strong></a><br>
<!-- /module -->
<!-- module -->
<div class="sidebar-header">Informations</div>
<strong>Nom:</strong> Beyonce-Vibe<br>
<strong>Ouverture:</strong> 20 Mai 2006<br>
<strong>Webmaster:</strong> <strong><a href="mailto:arekusando@hotmail.fr">Shingo</a></strong><br>
<strong>Langue:</strong> Français<br>
<strong>Layout:</strong> n°2<br>
<strong>Nom layout:</strong> Beyonce-Fresh<br>
<strong>Compteur:</strong><script type="text/javascript" language="javascript" src="http://www.i-services.net/membres/compteur/compteur.php..."></script>
<!-- /module -->
<!-- module -->
<div class="sidebar-header">Link ME</div>
<center><img src="http://img59.imageshack.us/img59/4241/bouton24kw.png"/></center>
<center><a href="LBV.html">Encore?</a><br></center>
<!-- /module -->
<!-- module -->
<div class="sidebar-header">Disclaimer</div>
Beyonce-Vive.c.la est un fan-site et non un site officiel! Je suis juste un fan comme vous et je n'ais aucuns liens avec Beyoncé Knowles! Et aussi, ne pas copié le site, tout est fait par moi-même surtout le design, merci! Demander moi d'abord la permition et créditez moi merci d'avance! Si vous voulez me contacter, cliquez <strong><a href="mailto:arekusando@hotmail.fr">ici</a></strong>. Seulement pour les e-mail!<br>
<br>
<strong><font color="#914fff">BEYONCE-VIBE.c.la</font></strong><br>
2006, Design par SHINGO (c)<br>
</div>

Sachant que tout sa est du HTML!
Et a la place de tout sa je met le tit truc que vous m'aver donné ?

Pour ce que tu veux faire, la meilleure solution est d'utiliser les includes du langage PHP, exemple :

page_principale:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
  2. <html>
  3. <head>
  4. <?php include("include/meta.php"); ?>
  5. <title>Crybleware</title>
  6. </head>
  7. <body>
  8.  
  9. <div id="frame">
  10.  
  11. <div id="header">
  12. </div>
  13.  
  14. <div id="contentultraleft">  </div>
  15.  
  16.  
  17. <div id="contentleft">
  18.  
  19. [b]<?php include("include/menugauche.php"); ?>[/b]
  20.  
  21. </div>
  22. <div id="contentcenter">


menugauche.php :

  1. <ul>
  2. <li>lien du menu 1</li>
  3. <li>lien du menu 1</li>
  4. <li>lien du menu 1</li>
  5. </ul>


voila

Sérieusement je te conseil de changer d'hebergeur.
Pour avoir fais tout ça avec le bloc note t'as du taffer.

Essaie de prendre un hébergeur (par allopass pour comencer), t'auras enfin php.

Entre php et js y'a vraiment pas photo. Inclure une page en js sachant que le code est dans la source, t'as interêt à faire attention à la sécurité

+1 pour le changement d'hebergeur pour ces raisons :

-Penses à plus tard, si tu veux etendre ton site à un public plus large le PHP devient presque obligatoire.(et même si celà ne sera jamais ton but, il te facilitera énormément la vie)
-Pour le "il faudra prévenir beaucoup de monde" tu n'as qu'à faire une redirection sur ta page wanadoo vers ton nouvel hebergeur, histoire que tes visiteurs s'y habituent.
-Allopass c'est payant mais pour 1€68 par mois tu as de très bonnes offres comme par exemple 1go d'espace disque, bande passante 'illimitée', PHP evidemment, bases mySQL etc...
Et puis tu peux toujours avoir des hebergeurs PHP gratuits.

;-)

Pas besoin de t'embeter si tu veux ajouté des pages ou meme just en modifier tu prend ton index.htm ou index.html

(cette technique ne marchera seulement avec les nouvellles pages cree)
Et tu cree ta nouvelle page sur le model de l'index cette a dire que tu surpimr le texte et les videos de l'index , enfin bresque tous ce dont tu na pas besoin pour ta nouvelle page et la ben c'est a toi de bosser pour ta new page


ensuite , ne fait pas enregistré comme sa mais fait enregistré sous et la il te maitra comme nom index.html , tu efface ce nom puis tu mais le nom voulut sur ta page par exemple si tu vex :byoncefeatjayz


Tu fait enregistré Sous
yaura marquer Index.htm
Tu efface et tu tape beyoncefeatjayz
et tu enregistré voila ta plus ca metre sur ton ftp
Lassé par la pub ? Créez un compte
Tom's guide dans le monde