Include dans include
Résolu
petiteflor
Messages postés
113
Date d'inscription
Statut
Membre
Dernière intervention
-
petiteflor Messages postés 113 Date d'inscription Statut Membre Dernière intervention -
petiteflor Messages postés 113 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voila je suis en train de créer un site et j'ai en effet un gros souci:
le titre le texte ou même les include s'incluent dans mon premier include!
voici mon script<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>AUTOMATISME<</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="automatisme" href="auto.css" />
</head>
<body>
<p class="titre">AUTOMATISME</p>
<p <?php include("../include/cote.php");?> </p>
<p class="automatisme1"><a href="automatisme1.php" title="Cliquez ici pour agrandir">
<img src="photo/automatisme1.jpg" alt="automatisme" width="350px" height="250px"/></a></p>
<p class="automatisme2"><a href="automatisme2.php" title="Cliquez ici pour agrandir">
<img src="photo/automatisme2.jpg" alt="automatisme" width="350px" height="250px"/></a></p>
<p class="automatisme3"><a href="automatisme3.php" title="Cliquez ici pour agrandir">
<img src="photo/automatisme3.jpg" alt="automatisme" width="350px" height="250px"/></a></p>
<p <?php include("../include/retour.php");?> </p>
</body>
</html>
Ou est le souci??
merci
voila je suis en train de créer un site et j'ai en effet un gros souci:
le titre le texte ou même les include s'incluent dans mon premier include!
voici mon script<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>AUTOMATISME<</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="automatisme" href="auto.css" />
</head>
<body>
<p class="titre">AUTOMATISME</p>
<p <?php include("../include/cote.php");?> </p>
<p class="automatisme1"><a href="automatisme1.php" title="Cliquez ici pour agrandir">
<img src="photo/automatisme1.jpg" alt="automatisme" width="350px" height="250px"/></a></p>
<p class="automatisme2"><a href="automatisme2.php" title="Cliquez ici pour agrandir">
<img src="photo/automatisme2.jpg" alt="automatisme" width="350px" height="250px"/></a></p>
<p class="automatisme3"><a href="automatisme3.php" title="Cliquez ici pour agrandir">
<img src="photo/automatisme3.jpg" alt="automatisme" width="350px" height="250px"/></a></p>
<p <?php include("../include/retour.php");?> </p>
</body>
</html>
Ou est le souci??
merci
A voir également:
- Include dans include
- Question sur faille include et arborescence. ✓ - Forum Programmation
- Include un dossier DropBox dans une page web - Forum Webmastering
- PHP et les directives include() et require() - Forum PHP
- PHP: fonction include et liens relatifs ✓ - Forum PHP
- Installer integrity check has failed common causes include incomplete download and damaged media ✓ - Forum Logiciels
14 réponses
<p <?php include("../include/cote.php");?> </p>
Incorrect.
<p><?php include("../include/cote.php"); ?></p>
Correct.
Incorrect.
<p><?php include("../include/cote.php"); ?></p>
Correct.
salut,
il y a une faute de syntaxe, tu a mi :
<p <?php include("../include/cote.php");?> </p> , tu dois le corriger par
<p <?php include("../include/cote.php");?>> </p>
tu a juste oublié le ">" de la balise <p>
essaye, ça doit marcher!
il y a une faute de syntaxe, tu a mi :
<p <?php include("../include/cote.php");?> </p> , tu dois le corriger par
<p <?php include("../include/cote.php");?>> </p>
tu a juste oublié le ">" de la balise <p>
essaye, ça doit marcher!
non c'est pas çà..
mon include coté me sert de menu: je vois bien le menu; le titre et le liens retour ( le deuxième include) ; mais tout se situe à gauche dans mon menu: le titre ne se centre pas retour non plus et si j'ecris du texte il s'y met aussi!!! Il n'y à que les photos je ne sais pas pourquoi qui elles se retrouvent au milieu de la page!!
mon include coté me sert de menu: je vois bien le menu; le titre et le liens retour ( le deuxième include) ; mais tout se situe à gauche dans mon menu: le titre ne se centre pas retour non plus et si j'ecris du texte il s'y met aussi!!! Il n'y à que les photos je ne sais pas pourquoi qui elles se retrouvent au milieu de la page!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonne question j'ai essayé pleins de trucs je dois passer à coté de quelques choses...
Si tu veux mon titre je lui dit de se center et il se centre mais dans mon menu pas par rapport à la page...
Si tu veux mon titre je lui dit de se center et il se centre mais dans mon menu pas par rapport à la page...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>cote<</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="haut" href="cote.css" />
<link href="../include/cote.css" rel="stylesheet" type="text/css">
<script type="text/javascript">
<!--
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
for (var i = 1; i<=10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
//-->
</script>
</head>
<body>
<br/>
<p class="technic">TECHNIC SECURITE
<br/> <span class="elecgeneral"><span class="superieur">></span>ELECTRICITE GENERALE<span class="inferieur"><</span></span></p>
<h3 class="liens">
<dl id="menu">
<dt onclick="javascript:montre('sincendie');"></dt> </br>
<dd id="sincendie">-protection incendie:
<ul>
<li> </br></br><a href="../incendie/detection.php">-détection </a>
<a href="../incendie/extinction.php">-extinction</a></br>
<a href="../elec/elec.php">- électricité générale </a></br>
<a href="../alarme/alarme.php">- alarme intrusion </a><br/>
<a href="../video/video.php">- vidéo </a><br/>
<a href="../auto/automatisme.php">- automatisme </a><br/>
<a href="../ventilation/ventilation.php">- ventilation / aération </a><br/>
<a href="../controle/controle.php">- contrôle d'accès </a> <br/>
<a href="../info/info.php">- câblage informatique </a><br/>
<a class="sousliens" href="../depannage/depannage.php">- dépannage / maintenance </a> <br/>
<a href="../contacternous/contacternous.php">- contactez-nous </a><br/>
</li>
</ul>
</dd>
</dl>
</h3>
<h4 class="bascote">
<a href="../contacternous/contacternous.php">- technicsecurite@free.fr </a><br/>
- Yves GRIFFON:<br/>
- Tel: 02.33.54.65.21<br/>
- Fax:02.33.54.60.37 <br/>
- Siret:453 345 506 00019<br/>
- 23, hameau les bertrands <br/>
- 50470 TOLLEVAST</p></h4>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>cote<</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="haut" href="cote.css" />
<link href="../include/cote.css" rel="stylesheet" type="text/css">
<script type="text/javascript">
<!--
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
for (var i = 1; i<=10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
//-->
</script>
</head>
<body>
<br/>
<p class="technic">TECHNIC SECURITE
<br/> <span class="elecgeneral"><span class="superieur">></span>ELECTRICITE GENERALE<span class="inferieur"><</span></span></p>
<h3 class="liens">
<dl id="menu">
<dt onclick="javascript:montre('sincendie');"></dt> </br>
<dd id="sincendie">-protection incendie:
<ul>
<li> </br></br><a href="../incendie/detection.php">-détection </a>
<a href="../incendie/extinction.php">-extinction</a></br>
<a href="../elec/elec.php">- électricité générale </a></br>
<a href="../alarme/alarme.php">- alarme intrusion </a><br/>
<a href="../video/video.php">- vidéo </a><br/>
<a href="../auto/automatisme.php">- automatisme </a><br/>
<a href="../ventilation/ventilation.php">- ventilation / aération </a><br/>
<a href="../controle/controle.php">- contrôle d'accès </a> <br/>
<a href="../info/info.php">- câblage informatique </a><br/>
<a class="sousliens" href="../depannage/depannage.php">- dépannage / maintenance </a> <br/>
<a href="../contacternous/contacternous.php">- contactez-nous </a><br/>
</li>
</ul>
</dd>
</dl>
</h3>
<h4 class="bascote">
<a href="../contacternous/contacternous.php">- technicsecurite@free.fr </a><br/>
- Yves GRIFFON:<br/>
- Tel: 02.33.54.65.21<br/>
- Fax:02.33.54.60.37 <br/>
- Siret:453 345 506 00019<br/>
- 23, hameau les bertrands <br/>
- 50470 TOLLEVAST</p></h4>
</body>
</html>
déjà pour commencer, si tu veux inclure un fichier, n'y met pas de <html> ni <head> ni même <body>, normalement tu ne dois y mettre que le code php que tu veux exécuter .
cependant, tu peux mettre une balise <div align="center"><? // code php ?> </div> dans le fichier cote.php
PS : tu dois preserver le code html de la mise en page de ton menu, mais pas le <HTML> ni <BODY> ni <HEAD> pour ne pas faire un conflit avec ceux d'en haut.
essaye pour voir!
euh, je corrige mon 1er message, tu dois mettre <p> <?php include("../include/cote.php");?> </p> et non pas <p <?php include("../include/cote.php");?>> </p> ;)
cependant, tu peux mettre une balise <div align="center"><? // code php ?> </div> dans le fichier cote.php
PS : tu dois preserver le code html de la mise en page de ton menu, mais pas le <HTML> ni <BODY> ni <HEAD> pour ne pas faire un conflit avec ceux d'en haut.
essaye pour voir!
euh, je corrige mon 1er message, tu dois mettre <p> <?php include("../include/cote.php");?> </p> et non pas <p <?php include("../include/cote.php");?>> </p> ;)
désolé mais ca ne marche toujours pas!!!
je suis à court d'idéé...
Merci beaucoup pour tes conseils...
je suis à court d'idéé...
Merci beaucoup pour tes conseils...
tu a mis :
dans le fichier cote.php ,et enleve le <p> ... </p> dans le fichier principale, parce que 2 balises <p> imbriqués peuvent causer une instabilité, remplace le aec <div align="center"> <? nclude("../include/cote.php"); ?></div>
sinon, si ça ne marche encore pas, je ne peux rien pour toi mon ami!!!
<script type="text/javascript"> <!-- window.onload=montre; function montre(id) { var d = document.getElementById(id); for (var i = 1; i<=10; i++) { if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';} } if (d) {d.style.display='block';} } //--> </script> <p class="technic">TECHNIC SECURITE <br/> <span class="elecgeneral"><span class="superieur">></span>ELECTRICITE GENERALE<span class="inferieur"><</span></span></p> <h3 class="liens"> <dl id="menu"> <dt onclick="javascript:montre('sincendie');"></dt> </br> <dd id="sincendie">-protection incendie: <ul> <li> </br></br><a href="../incendie/detection.php">-détection </a> <a href="../incendie/extinction.php">-extinction</a></br> <a href="../elec/elec.php">- électricité générale </a></br> <a href="../alarme/alarme.php">- alarme intrusion </a><br/> <a href="../video/video.php">- vidéo </a><br/> <a href="../auto/automatisme.php">- automatisme </a><br/> <a href="../ventilation/ventilation.php">- ventilation / aération </a><br/> <a href="../controle/controle.php">- contrôle d'accès </a> <br/> <a href="../info/info.php">- câblage informatique </a><br/> <a class="sousliens" href="../depannage/depannage.php">- dépannage / maintenance </a> <br/> <a href="../contacternous/contacternous.php">- contactez-nous </a><br/> </li> </ul> </dd> </dl> </h3> <h4 class="bascote"> <a href="../contacternous/contacternous.php">- technicsecurite@free.fr </a><br/> - Yves GRIFFON:<br/> - Tel: 02.33.54.65.21<br/> - Fax:02.33.54.60.37 <br/> - Siret:453 345 506 00019<br/> - 23, hameau les bertrands <br/> - 50470 TOLLEVAST</p></h4>
dans le fichier cote.php ,et enleve le <p> ... </p> dans le fichier principale, parce que 2 balises <p> imbriqués peuvent causer une instabilité, remplace le aec <div align="center"> <? nclude("../include/cote.php"); ?></div>
sinon, si ça ne marche encore pas, je ne peux rien pour toi mon ami!!!
désolé rien n'y fait....
merci en tout cas pour tes conseils et ta patience....
Si je trouve je te le ferais savoir...
Bonne journée!
merci en tout cas pour tes conseils et ta patience....
Si je trouve je te le ferais savoir...
Bonne journée!
et qu'est ce que t'a à l'écran?? je sais toujours pas le type d'erreur que t'a !!
dit moi juste ce que tu veux afficher, et ce que s'affiche réellement !
dit moi juste ce que tu veux afficher, et ce que s'affiche réellement !
je veux afficher mon titre en haut de l'écran
la date en haut de l'écran à droite
le lien retour en bas de l'ecran
et mon menu sur le coté à gauche
ce qui s'affiche:
le titre , la date le retour dans mon menu à gauche tout se met dans le cadre du menu!!!
tu as une idée??
la date en haut de l'écran à droite
le lien retour en bas de l'ecran
et mon menu sur le coté à gauche
ce qui s'affiche:
le titre , la date le retour dans mon menu à gauche tout se met dans le cadre du menu!!!
tu as une idée??
Bonjour,
ok c'est bon je pense que j'ai la solution.
Un gars du forum du site du zéro m'a dit que ça pouvais venir de ma page coté.css qui interféré avec ma page auto.css..
Ya du changement donc c'est que ça viens de là...
Je te remercie beaucoup pour teszconseils ça m'a permis en tout cas d'éclaircir mon code de mes include..
Bonne fin de journée
ok c'est bon je pense que j'ai la solution.
Un gars du forum du site du zéro m'a dit que ça pouvais venir de ma page coté.css qui interféré avec ma page auto.css..
Ya du changement donc c'est que ça viens de là...
Je te remercie beaucoup pour teszconseils ça m'a permis en tout cas d'éclaircir mon code de mes include..
Bonne fin de journée