Insertion page html a partir des include()

nyangaemani Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   -  
Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   -
salut mes amis
excuse moi de vous derrange mais
j'ai creer une page web principale qui est divise en trois:
l'entete, une zone a gauche pour les rubrique, et une zone a droite ou s'affiche le contenu des rubriques.
en fait j'aimerai que vous m'aide a afficher le contenu des rubrique dans la zone a droite en utilisant les include() de php
merci
A voir également:

3 réponses

gryzzly Messages postés 4608 Date d'inscription   Statut Contributeur Dernière intervention   1 335
 
0
Theo
 
merci pour ton lien cependant quand je l'utilise la page ne s'affiche pas correctement et pour la page index comment doit-je procede pour qu'elle affiche le contenu de la page accueil et que le click sur accueil m'affiche la meme chose que sur index.
ton aide m'est souhaite

voici quelque fragments de code

index.php
<table bgcolor="#FFE9D2" border="0" align="center" width="70%" height="100%">
<tr><td colspan="2">
<table border="0" width="100%" height="20%">
<tr>
<td width="100%" height="100%"><img src="logoglocos.gif" ></td>
<td align="right" height="100%"><img src="image.gif" width="470" height="83"></td>
</tr>
</table>
</td></tr><tr><td width="19%" height="100%">
<table bgcolor="#FFFFFF" border="0" width="116%" height="100%">
<tr><td valign="top"><ul id="navigation">
<li><a href="accueil.html" Accueil</a></li>
<li><a href="conseil.html" >Conseil</a></li>
<li><a href="reseaux.html" >Reseaux</a></li>
<li><a href="maintenance.html" >Maintenance</a></li>
<li><a href="materiels.html" >Materiels</a></li>
<li><a href="logiciels.html" >Logiciels</a></li>
<li><a href="securite.html" >Securite</a></li>
<li><a href="internet.html" >Internet</a></li>
<li><a href="formation.html" >Formations</a></li>
<li><a href="contact.html" >Contact</a></li>
<li><a href="situation.html" >Situation Geographique</a></li>
</ul><style>#navigation {
width: 200px ;
list-style: none ;
margin: 0 ;
padding: 0 ;
}</style><style>#navigation li {
background: #c00;
color:#fff;
border: 1px solid #600 ;
margin-bottom: 1px ;
}</style>
<style>#navigation li a {
display: block ;
background: #fff ;
color:#0066FF ;
font: 1em "Trebuchet MS",Arial,sans-serif ;
line-height: 1em ;
text-align: center ;
text-decoration: none ;
padding: 4px 0 ;
}</style><style>#navigation li a:hover, #navigation li a:focus, #navigation li a:active {
background: #900 ;
text-decoration: underline ;
}</style>
</td></tr>
<tr><td align="center"><img src="ordinateur.gif"</td></tr>
<tr><td><p align="justify">Copyright © </p></td></tr>
</table>
</td><td width="81%" height="100%">
<table bgcolor="#FFFFFF" border="0" width="100%" height="100%">
<tr><td > LE CONTENU DES PAGES S'AFFICHE DANS CETTE CELLULE </td></tr>
</table>

Accueil
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Document sans titre</title>
</head>
<body bgcolor="#FFFFFF">
<caption valign="top" align="left"><font color="#0066CC"><b><u>ACCUEIL</u></b></font></caption>
<br><br>
<center>
<table width="543" align="right">
<TR><TD><P align=justify><FONT face=verdana size=2> Internet
</A></FONT></P></TD><TD><P align=justify><FONT face=verdana size=2> Conseil
</A></FONT></P></TD></TR>
<tr><TD align="right" width="222" height="15" ><img src="internet.gif" width="222" height="160"></td>
<TD align="left" width="309" height="15" ><img src="conseil.jpg" width="162" height="165"></td>
</tr>
<tr><TD align="right" width="222" height="15" ><img src="reseau1.jpg" width="222" height="236"></td>
<TD align="left" width="309" height="15"><img src="formation.jpg" width="165" height="240"></td>
</tr>
<TR><TD><P align=justify><FONT face=verdana size=2> Reseaux
</A></FONT></P></TD><TD><P align=justify><FONT face=verdana size=2> Formation
</A></FONT></P></TD></TR>
</table>
</center>
</body>
</html>
0
arload Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
 
Comment inserer du HTML dans du HTML ?
Cela existe dans tous les langages informatiques et je ne le trouve pas dans HTML ou XHTML.
Les frame ne sont pas pratiques et remplacent tout <body>.
J'imagine le code suivant avec des include :
<body>
<include file="haut_de_page.htm" />
... texte de page ...
<include file="liens_vers_les_pages.htm" />
... autre texte de page ...
<include file="haut_de_page.htm" />
</body>
Les include contiendraient des portions de HTML sans <head> ni <body>.
Y-a-t-il des solutions en HTML ou en XHTML avec <manifest>, et comment faire ?
0
Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   1 011
 
Bonjour,

Tu peux utiliser des objets <object> dont tu précises le type : "text/html".
Je ne garantis pas que cela fonctionne sur un vieux navigateur.

Par exemple :

index.html :
<html>
<head><title>Test</title></head>
<body>
<h1>Test d'inclusion de fichier HTML</h1>
Si vous voyez une ligne horizontale et "Hello World" ci-dessous, c'est que cela fonctionne avec votre navigateur.
<object data="index.inc.html" type="text/html" />
</body>
</html>

index.inc.html :
<hr />
<div>Hello World</div>

Xavier


PS : après quelques tests, il s'avère que Internet Explorer (même 7 !) ne sache pas faire ça........
0