Bonjour à tous,

Eh oui je me mets au php.

Petite question :

J'ai deux fonctions, l'une scrute un fichier que je donne en parametre et l'autre l'affiche.
Seulement voilà, lorsque j'ouvre ma page, le texte qui doit s'afficher entre mes deux balises <td> ne s'affiche pas, mais il apparait avant mon début de balise <table>

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function AffTxt($fichier)
	{
		for($i=0; $i<count($tabfich=file($fichier)); $i++)
		{
			echo $tabfich[$i];
			echo "<br \>\r";
		}
	}

function MiddleBase($AffichTexte)
	{
echo "<table width=1024px height=600px cellpadding=0 cellspacing=0 border=2>\r";
echo "	<tr>\r";
echo "		<td align=left width=100px>Gauche</td>\r";
echo "		<td align=center>".$AffichTexte."</td>\r";
echo "		<td align=right width=100px>Droite</td>\r";
echo "	</tr>\r";
echo "</table>\r";
}

Apres dans mon fichier index.php j'appel la fonction finale
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
MiddleBase(AffTxt('accueil.txt'));
Voici le résultat final que j'obtiens mais qui ne convient pas !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Bonjour,
<br \>
Ceci est une page d'accueil.
<br \>
Vous êtes en train de lire un fichier qui se trouve dans un fichier texte.
<br \>
Ce qui fait que je peux le changer à tous moments.<br \>
<table width=1024px height=600px cellpadding=0 cellspacing=0 border=2>
	<tr>
		<td align=left width=100px>Gauche</td>
		<td align=center>????????????</td>
		<td align=right width=100px>Droite</td>
	</tr>
</table>

Merci pour l'aide que vous m'apporterez.