Forum-webmaster
Technique - programmation => HTML / CSS / XHTML => Message commencé par: Reese le le 05-08-2008 a 16:22:44

Titre: Probleme insertion balise
Posté par: Reese le le 05-08-2008 a 16:22:44

J'ai demandé de l'aide sur un forum mais sans grand succès, si quelqu'un peut m'aider je serais ravis.

Bonjour,
J'ai créer un site qui n'est pas encore en ligne.
Je viens de me rendre compte que j'ai commis une erreur.
J'ai créer une page index, dans laquel j'ai mis du texte (qui apparait dans un bandeaux qui déroule du bas vers le haut).
J'ai reproduis mon texte animé sur toutes les pages de mon site.
La ou j'ai merdé, c'est que je dois changé le texte sur toutes les pages, si je veux garder une cohérence entre toutes les pages de mon sites. Si j'en modifie une les autres ne seront pas modifier.

Ce que je voudrais faire, c'est donc insérer une "balise" (je sais pas si cela s'appel comme ça) sur toutes mes pages, du style
<balise>http://www.monsite.fr/modif_de_texte.php ou css ou que sais-je encore. </balise>

Cette balise renvoie directement à une autres page css ou php ou autres, que je n'aurais plus qu'a ouvrir pour modifier le texte et enregister. Ainsi toutes mes pages se modifirais automatiquement.

J'espères avoir été assez précis, je pense que ça doit pas etre très compliqué, mais comme j'apprend un peu sur le tas, j'ai encore besoin d'aide. Je remercie tout ceux qui m'apporteront leurs aide.


Voilà ce qu'on ma répondu
Donc tu dois créer un nouveau fichier php par exemple header.php dans lequel se trouve ton texte animé, puis dans chaque page tu fais appel à ce fichier à l'endroit voulu comme par exemple dans l'entete:

<html>
<head>
<title></title>
<?
header.php
?>
</head>
<body>
.
.
.
</body>
</html>


J'ai donc fait ceci:

Ce message vous semble utile, votez !Signaler ce message aux modérateurs Siteweb = prise de tete, le mardi 5 août 2008 à 13:22:39Voiçi le début de ma page HTML, j'y ai inséré la balise PHP comme tu me la dis (cf <?objets_news.php?>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<head>
<title>SAUT DE PUCES - Accueil</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Language" content="fr" />
<meta name="description" content="SAUT DE PUCES - La boutique rétro chic, design déco, des années 50, 60 et 70." />
<meta name="keywords" content="Boutique, Brocante, Design, Rétro, Déco, Décoration, Années 50, 50's, 1950, Années 60, 60's, 1960, Années 70, 70's, 1970" />
<link rel="stylesheet" type="text/css" href="Saut_de_puces.css" />

</head>

<body bgcolor="#000000" background="images/centre2.gif">
<div class="conteneur">

<div class="haut">
<div class="haut_intro">
<p class="para_edito"> </p>
</div>
</div>

<div class="centre">
<ul id="menu">
<li class="box_on"><a href="index.html" >Accueil</a></li>
<li class="box"><a href="boutique.html">Boutique</a></li>
<li class="box"><a href="acces.html">Accès</a></li>
<li class="box"><a href="liens.html">Liens</a></li>
<li class="box"><a href="contact.html">Contact</a></li>
</ul>

<div class="gauche">
<?objets_news.php?>
<div class="droite"><h1>SAUT DE PUCES</h1>


Et j'ai mis ce code dans ma page en PHP

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<head>
<title>SAUT DE PUCES - Les dernières nouveautée</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Language" content="fr" />
<meta name="description" content="SAUT DE PUCES - La boutique rétro chic, design déco, des années 50, 60 et 70." />
<meta name="keywords" content="Boutique, Brocante, Design, Rétro, Déco, Décoration, Années 50, 50's, 1950, Années 60, 60's, 1960, Années 70, 70's, 1970" />
<link rel="stylesheet" type="text/css" href="Saut_de_puces.css" />

</head>
<?php
<h2><font color="#FD6F19" size="2"><strong>Les dernière "nouveauté !!!"</strong></font></h2>

<marquee behavior="scroll" direction="up" scrollamount="2" scrolldelay="2" onmouseover= "this.stop()" onmouseout="this.start()" style="height:350px;width:100%;border:solid #ffffff 1px; background:#ffffff;padding:5px;" height="200" width="100%">
<div class="haut_gauche"></div>
<h3><font color="#333333">En vente en ce moment</font></h3>
<p align="center"><img src="Photos_Menu_Deroulant/Photo_01.jpg" width="145" height="177"><br />
Fauteuil d'extérieur des années 60, en alliage léger.<br />
<font color="#000000"><strong>210 €</strong> </font></p>
<p><a href="Photos_Menu_Deroulant/En_vente.html" target="_top"style="heigt="300" width="300" class="class1"><SPAN onMouseOver="this.style.color='#FF6633'" onMouseOut="this.style.color='#000000'"><strong>plus
de détails</strong></SPAN></a></p>
<h3><font color="#333333">Objets vendus</font></h3>
<p align="center"><img src="Photos_Menu_Deroulant/Photo_02.jpg" width="145" height="200"><br />
Plaque de métal 40X30cm style émaillé ELEPHANT SIAM CEMENT.<br />
<font color="#000000"><strong>25 € </strong></font></p>?>
<p><a href="Photos_Menu_Deroulant/Vendu.html" target="_top"style="heigt="300" width="300" class="class1"><SPAN onMouseOver="this.style.color='#FF6633'" onMouseOut="this.style.color='#000000'"><strong>plus
de détails</strong></SPAN></a></p>
</marquee>
</div>

</body>
</html>




Et ça ne marche pas super...si quelqu'un sait pourquoi ?

Titre: Re:Probleme insertion balise
Posté par: pppplus le le 05-08-2008 a 23:19:15

Tu inclus ton fichier là où tu veux avec
<?php include("tonfichier.php") ?>

Titre: Re:Probleme insertion balise
Posté par: Reese le le 06-08-2008 a 08:28:57

Je te remercie, je vais essayer ce que tu me conseil.

Titre: Re:Probleme insertion balise
Posté par: Reese le le 06-08-2008 a 11:05:11

ça ne marche toujours pas, j'essaye tout depuis ce matin
J'ai essayé avec ta balise <?php include> mais rien...

j'ai tenté de passer par des balise <IFRAME>, ça ne marche pas, ça modifie le style de mon contenue.

Je dois avoir un problème dans mon code, c'est pas possible.

Je vous ré-explique ce que je cherche à faire:
J'ai une page HTML (qui contient un menu déroulant)
Je voudrais mettre ce menu déroulant sur toutes mes pages html, via une autres page html, php, ou autres, ce qui me permettrait de tout modifier, en ne touchant qu'au code d'une seul page. Mais la vraiment ça marche pas du tout.

J'y comprend rien...

Titre: Re:Probleme insertion balise
Posté par: pppplus le le 06-08-2008 a 23:43:27

Bon fais un petit essai tout bête, et après tu adapteras à tes besoins.

Fichier index.php

Code:

<html>
<head>
<title>MA PAGE INDEX</title>
</head>
<body>
<p> ICI je colle mon fichier avec include</p>
<?php include("mon_include.php"); ?>
</body>
</html>


Fichier mon_include.php

Code:

<p> Je suis le fichier mon_include.php</p>


Tu mets les 2 dans le même répertoire et ça marche. S'ils ne sont pas dans le même répertoire, il faut modifier le code include (par exemple include("mondossier/mon_include.php")


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.