Problème avec include ()

Résolu/Fermé
Isabelle - 8 mars 2009 à 15:26
 Isabelle - 8 mars 2009 à 17:36
Bonjour,

J'ai comme qui direz un problème =)
J'apprends la création de site web. Pour le moment, j'avais fait ma page index avec ce code :

<!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" >				<!-- Entête HTML -->

   <head>

			<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />  <!-- obligatoire -->

			<title>WAKE ME UP</title>		<!-- Titre de la page, ici on aura le nom du site -->
			
			<link rel="stylesheet" style="" href="styleaccueil.css" /> 	<!-- feuille de style css personnalisé pour l'index/accueil -->

			<link rel="stylesheet" style="" href="styletype.css" />		<!-- feuille de style générale -->
			
	</head>
	
	<body id="couleurdefond"> 	<!-- début de body et couleur de fond, rouge foncé dans le css -->
	
		<div id="bannière">		<!-- id correspond ) du css qui permet de centrer la bannière -->
	
			<a href="http://wakemeup.e3b.org/" class="liensimage"><img src="https://i87.servimg.com/u/f87/11/77/79/68/bannia10.png" alt="Accueil"/></a>
								<!-- la bannière qu'on retrouvera sur toutes les pages du forum -->
		</div>
	
		<table id="tableindex" border="0"> <!-- début du tableau -->
	
			<tr> <!-- Ligne 1 -->
			
				<td class="policeblanc"> <!-- case 1 - ligne 1 -->
				
					<a href="http://wakemeup.e3b.org/presentation/presentation.html" class="liensimage"><img src="https://i87.servimg.com/u/f87/11/77/79/68/whoiam19.png" alt="Présentation"/></a>
				
				</td>
			
				<td class="milieutableindex" rowspan="6"> <!--case 2 - ligne 1 - cette cellule occupe 6 lignes - contenu -->
				</td>
			
				<td class="policeblancetfondrouge" rowspan="3"> <!-- case 3 - ligne 1 - cette cellule occupe 3 lignes - coin partenariat -->
						<p>Entre nous...</p><hr /><hr />
						
						<img src="https://i37.servimg.com/u/f37/11/77/79/68/friend12.gif" alt="Friends" />
						<a href="http://www.liebekinder.e3b.org/" class="liensimage"><img src="https://i37.servimg.com/u/f37/11/77/79/68/seb10.gif" alt="Liebe Kinder" /></a>
						<a href="http://evildragon44.free.fr/" class="liensimage"><img src="https://i37.servimg.com/u/f37/11/77/79/68/pierre10.gif" alt="Takeo's Dream" /></a><br />
					
						<a href="http://wakemeup.e3b.org/partenariat/formulairedepartenariat.html" id="partenariat">Devenir partenaire ? Just Cliiiick</a>				
				</td>
			
			</tr>	<!-- Fin ligne 1 -->
			
		<?php include("http://wakemeup.e3b.org/tableau_fin.php");?>
		
		</table>
	
	</body>
	
</html>


j'ai voulu me lancer un tit peu dans le php et j'ai donc fait ça :

			<tr>	<!-- début ligne 2 -->
			
				<td class="policeblanc"> <!-- case 1 - ligne 2 - bouton jeux -->
					
					<a href="http://wakemeup.e3b.org/jeux/jeux.html" class="liensimage"><img src="https://i87.servimg.com/u/f87/11/77/79/68/jeux14.png" alt="Jeux" /></a>
				
				</td>
			

			
			</tr> 	<!-- fin ligne 2 -->
			<tr>	<!-- Début ligne 3 -->
		
				<td class="policeblanc"> <!-- case 1 - ligne 3 - bouton quizz -->
					<a href="http://wakemeup.e3b.org/quizz/quizz.html" class="liensimage"><img src="https://i87.servimg.com/u/f87/11/77/79/68/quizz13.png" alt="Quizz" /></a>
				
				</td>
			
			</tr>	<!-- fin ligne 3 -->
			<tr>	<!-- Début ligne 4 -->
		
				<td class="policeblanc"> <!-- case 1 - ligne 4 - bouton cours -->
	
					<a href="http://wakemeup.e3b.org/cours/cours.html" class="liensimage"><img src="https://i87.servimg.com/u/f87/11/77/79/68/cours12.png" alt="cours" /></a>

				</td>
			
				<td class="policeblancetfondrouge" rowspan="4"> <!-- case 2 - ligne 4 - cette cellule occupe 4 lignes - place pour un chat -->
				</td>
		
			</tr>	<!-- fin ligne 4 -->
			<tr>	<!-- Début ligne 5 --> 
			
				<td class="policeblanc"> <!-- case 1 - ligne 5 - bouton contact -->
	
					<a href="http://wakemeup.e3b.org/contact/contact.html" class="liensimage"><img src="https://i87.servimg.com/u/f87/11/77/79/68/contac11.png" alt="contact" /></a>

				</td>
				
			</tr>	<!-- fin ligne 5 -->
			<tr>	<!-- Début ligne 6 --> 
				
				<td class="policeblanc"> <!-- case 1 - ligne 5 - validateur w3c -->
				
					<a href="http://validator.w3.org/check?uri=referer" class="liensimage"><img src="http://www.w3.org/Icons/valid-xhtml10-blue" alt="Valid XHTML 1.0 Strict" width="88" height="31" />
					</a>
					
				</td>
			
			</tr> <!-- fin ligne 6 -->

c'est une partie de mon code, que j'ai hébergé sur mon site : http://wakemeup.e3b.org/tableau_fin.php

et j'ai voulu essayer de l'intégrer à une nouvelle page index :

<!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" >				<!-- Entête HTML -->

   <head>

			<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />  <!-- obligatoire -->

			<title>WAKE ME UP</title>		<!-- Titre de la page, ici on aura le nom du site -->
			
			<link rel="stylesheet" style="" href="styleaccueil.css" /> 	<!-- feuille de style css personnalisé pour l'index/accueil -->

			<link rel="stylesheet" style="" href="styletype.css" />		<!-- feuille de style générale -->
			
	</head>
	
	<body id="couleurdefond"> 	<!-- début de body et couleur de fond, rouge foncé dans le css -->
	
		<div id="bannière">		<!-- id correspond ) du css qui permet de centrer la bannière -->
	
			<a href="http://wakemeup.e3b.org/" class="liensimage"><img src="https://i87.servimg.com/u/f87/11/77/79/68/bannia10.png" alt="Accueil"/></a>
								<!-- la bannière qu'on retrouvera sur toutes les pages du forum -->
		</div>
	
		<table id="tableindex" border="0"> <!-- début du tableau -->
	
			<tr> <!-- Ligne 1 -->
			
				<td class="policeblanc"> <!-- case 1 - ligne 1 -->
				
					<a href="http://wakemeup.e3b.org/presentation/presentation.html" class="liensimage"><img src="https://i87.servimg.com/u/f87/11/77/79/68/whoiam19.png" alt="Présentation"/></a>
				
				</td>
			
				<td class="milieutableindex" rowspan="6"> <!--case 2 - ligne 1 - cette cellule occupe 6 lignes - contenu -->
				</td>
			
				<td class="policeblancetfondrouge" rowspan="3"> <!-- case 3 - ligne 1 - cette cellule occupe 3 lignes - coin partenariat -->
						<p>Entre nous...</p><hr /><hr />
						
						<img src="https://i37.servimg.com/u/f37/11/77/79/68/friend12.gif" alt="Friends" />
						<a href="http://www.liebekinder.e3b.org/" class="liensimage"><img src="https://i37.servimg.com/u/f37/11/77/79/68/seb10.gif" alt="Liebe Kinder" /></a>
						<a href="http://evildragon44.free.fr/" class="liensimage"><img src="https://i37.servimg.com/u/f37/11/77/79/68/pierre10.gif" alt="Takeo's Dream" /></a><br />
					
						<a href="http://wakemeup.e3b.org/partenariat/formulairedepartenariat.html" id="partenariat">Devenir partenaire ? Just Cliiiick</a>				
				</td>
			
			</tr>	<!-- Fin ligne 1 -->
			
		<?php include("http://wakemeup.e3b.org/tableau_fin.php");?>
		
		</table>
	
	</body>
	
</html>


le problème c'est que mon essai n'est pas très concluant (s'il faut plus d'info, ou mon css n'hésitez pas à me demander) parce que ce qui est censé être inclu ne s'affiche pas (je pensais que c'était une sorte de copié collé)

merci par avance de votre aide

24 réponses

atspinto Messages postés 338 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 8 août 2014 27
8 mars 2009 à 16:59
le module include est il actif ??
1
dolmenhir Messages postés 246 Date d'inscription mercredi 4 mars 2009 Statut Membre Dernière intervention 13 mars 2009 25
8 mars 2009 à 15:33
Salut,
Contente toi de faire ça
<?php include("tableau_fin.php");?>
0
dolmenhir Messages postés 246 Date d'inscription mercredi 4 mars 2009 Statut Membre Dernière intervention 13 mars 2009 25
8 mars 2009 à 15:36
une chose m'avait échapée
ton include est très mal placé dans ton html
il est entre la balise de fermeture d'une ligne (</tr>) et celle de fermeture de la table (</table>)
donc, forcément, tu verra rien
Soit tu ajoute une ligne et un td
<tr><td colspan="3"><?php include("tableau_fin.php");?></td></tr>

(le colspan=3 car visiblement il y a 3 colonnes dans ce tableau)

soit tu le mets hors de la table
0
je vais essayer, mais en fait j'avais fait ça parce que dans le include il y a une partie du tableau avec les lignes, etc. ^^
je te tiens au courant, dans tous les cas merci de ta réponse
0

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

Posez votre question
lewis34 Messages postés 2557 Date d'inscription samedi 21 juillet 2007 Statut Membre Dernière intervention 30 mai 2015 352
8 mars 2009 à 15:40
bjr, bon si j'ai tout compris tu veut inclureune page phpde ton site dans dons index ?

y'a pas plus simple
remplace simplement cette ligne
<?php include("http://wakemeup.e3b.org/tableau_fin.php");?>

par
<?php include("tableau_fin.php");?>

evidement avec cette syntaxe il faut que ta page index.php soit dans le meme repertoire que tableau_fin.php , sinon il faut modifier le chemin , mais en aucun cas ne met le lien direct http://wakemeup.e3b.org/tableau_fin.php, cela va t'afficher la page
0
merci à toi aussi pour ta réponse

j'ai essayé les différentes choses que vous m'avez proposé et ça ne marche pas.
je voulais m'éviter d'avoir à refaire une partie de mon tableau à chaque fois en fait, mais ça n'a pas l'air aussi évident que je l'aurais cru

je vais continuer à chercher et merci de votre aide ^^
0
lewis34 Messages postés 2557 Date d'inscription samedi 21 juillet 2007 Statut Membre Dernière intervention 30 mai 2015 352
8 mars 2009 à 15:48
ca marche pas ?

bizarre ca te met un msg d'erreur ?
0
dolmenhir Messages postés 246 Date d'inscription mercredi 4 mars 2009 Statut Membre Dernière intervention 13 mars 2009 25
8 mars 2009 à 15:55
essaye ça

<tr><td colspan="3"><table><?php
include("tableau_fin.php");
?></table></td></tr>
0
je viens d'essayer et ça ne marche toujours pas

en fait je n'ai pas de message d'erreur, je n'ai juste rien qui s'affiche ><

merci encore pour vos réponses
0
atspinto Messages postés 338 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 8 août 2014 27
8 mars 2009 à 16:26
supprime les rowspan ke t'a mis, tout en conservant ce ke dolmenhir t'a proposé...

dejà tu leur a donné des valeurs differentes : 6 et 3 .....

Je crois ke ça ira...
0
dolmenhir Messages postés 246 Date d'inscription mercredi 4 mars 2009 Statut Membre Dernière intervention 13 mars 2009 25
8 mars 2009 à 16:26
c'est bizarre, à moins que certaines functions php soit désactivée sur ton serveur... include est un standard, mais on peut contraindre l'insertion d'un document selon son chemin d'accès..
peut-être qu'un chemin d'accès absolu de ton document (le path, c'est à dire l'adresse de l'emplacement du fichier au départ de ta racine d'hébergement (genre htdocs/www/nom_du_fichier... mais c'est variable selon la config du serveur)

As- tu pu faire un include basic ?
sur une page vierge, mets juste ton include et vois ce que ça donne
0
justement même un include basique ça marche pas (je viens d'essayer)
je ne comprends plus...
0
voilà mon test (rien ne s'affiche ) :

blablabla.php

blablabla


test.php

<!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" lang="fr">
<head>
  <title>test</title>
</head>
<body>
  <p><?php include('blablabla.php'); ?></p>
</body>
</html>
0
dolmenhir Messages postés 246 Date d'inscription mercredi 4 mars 2009 Statut Membre Dernière intervention 13 mars 2009 25
8 mars 2009 à 16:39
blablabla.php existe bien comme page php ?
parce que moi j'ai une erreur
0
elle existe sur mon ordi
je l'ai créé comme une nouvelle page php avec juste "blablabla" dedans
du bête texte
0
Utilisateur anonyme
8 mars 2009 à 17:04
bonne question
0
ça marche !! il devait en effet être désactivé

par contre j'ai un autre problème lol
quand j'héberge mes pages php j'ai "bannière" à la place de "bannière" par exemple
je ne comprends pas pourquoi, vu que j'ai enregistré en UTF8

merci d'avance (et aussi pour vos réponses précédentes)
0
atspinto Messages postés 338 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 8 août 2014 27
8 mars 2009 à 17:11
est ce aussi le cas sur ton navigateur au niveau du codage ????

0
je dois avouer que je ne sais pas lol
je vais voir où je peux voir ça ^^
0
atspinto Messages postés 338 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 8 août 2014 27
8 mars 2009 à 17:14
Mozilla : Affichage -> encodage des caracteres
IE : Affichage -> codage
0