Include dans include

Résolu/Fermé
petiteflor Messages postés 113 Date d'inscription lundi 14 avril 2008 Statut Membre Dernière intervention 23 juillet 2013 - 14 mai 2008 à 09:10
petiteflor Messages postés 113 Date d'inscription lundi 14 avril 2008 Statut Membre Dernière intervention 23 juillet 2013 - 14 mai 2008 à 12:06
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

14 réponses

HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 608
14 mai 2008 à 09:17
<p <?php include("../include/cote.php");?> </p>


Incorrect.


<p><?php include("../include/cote.php"); ?></p>

Correct.

0
shortwaves Messages postés 73 Date d'inscription lundi 12 mai 2008 Statut Membre Dernière intervention 6 avril 2011 3
14 mai 2008 à 09:19
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!
0
petiteflor Messages postés 113 Date d'inscription lundi 14 avril 2008 Statut Membre Dernière intervention 23 juillet 2013 7
14 mai 2008 à 09:26
euh...non désolé j'ai essayé les deux exemples et ça ne marche pas.
Un autre idée???
merci
0
HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 608
14 mai 2008 à 09:29
Tu devrais nous mettre le contenu des includes pour voir si il n'y a pas d'erreurs...

En fait, si j'ai bien compris, dans ta page tu vois le code PHP au lieu de voir le fichier à inclure ?
0
petiteflor Messages postés 113 Date d'inscription lundi 14 avril 2008 Statut Membre Dernière intervention 23 juillet 2013 7
14 mai 2008 à 09:33
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!!
0
HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 608
14 mai 2008 à 09:35
Ah, donc il s'agit plutôt d'un problème d'alignement ?

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
petiteflor Messages postés 113 Date d'inscription lundi 14 avril 2008 Statut Membre Dernière intervention 23 juillet 2013 7
14 mai 2008 à 09:37
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...
0
shortwaves Messages postés 73 Date d'inscription lundi 12 mai 2008 Statut Membre Dernière intervention 6 avril 2011 3
14 mai 2008 à 09:53
met nous le code du premier include (coté) pour voir plus précisément !
0
petiteflor Messages postés 113 Date d'inscription lundi 14 avril 2008 Statut Membre Dernière intervention 23 juillet 2013 7
14 mai 2008 à 09:54
<!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>
0
shortwaves Messages postés 73 Date d'inscription lundi 12 mai 2008 Statut Membre Dernière intervention 6 avril 2011 3
14 mai 2008 à 11:04
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> ;)
0
petiteflor Messages postés 113 Date d'inscription lundi 14 avril 2008 Statut Membre Dernière intervention 23 juillet 2013 7
14 mai 2008 à 11:12
désolé mais ca ne marche toujours pas!!!
je suis à court d'idéé...
Merci beaucoup pour tes conseils...
0
shortwaves Messages postés 73 Date d'inscription lundi 12 mai 2008 Statut Membre Dernière intervention 6 avril 2011 3
14 mai 2008 à 11:19
tu a mis :
<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!!!

0
petiteflor Messages postés 113 Date d'inscription lundi 14 avril 2008 Statut Membre Dernière intervention 23 juillet 2013 7
14 mai 2008 à 11:30
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!
0
shortwaves Messages postés 73 Date d'inscription lundi 12 mai 2008 Statut Membre Dernière intervention 6 avril 2011 3
14 mai 2008 à 11:37
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 !
0
petiteflor Messages postés 113 Date d'inscription lundi 14 avril 2008 Statut Membre Dernière intervention 23 juillet 2013 7
14 mai 2008 à 11:59
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??
0
petiteflor Messages postés 113 Date d'inscription lundi 14 avril 2008 Statut Membre Dernière intervention 23 juillet 2013 7
14 mai 2008 à 12:06
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
0