8792 sujets

Développement web côté serveur, CMS

Pages :
(reprise du message précédent)

Il semble qu'il y est une erreur dans le code évalué, quel est le contenu de $text?
J'ai essayé à la fois :

echo 'Voilà comment récupérer des informations dans une base de donnée et les afficher.
<br />
<br />';
<?php get_code('1'); ?>

mais aussi

echo Voilà comment récupérer des informations dans une base de donnée et les afficher.
<br />
<br />
<?php get_code('1'); ?>


Je ne vois pas trop la solution là Smiley ohwell

:: EDIT ::

Je viens d'essayer en enlevant les balises <?php et ?> et ça fonctionne. Désolé du dérangement.

:: VOICI LA SOLUTION POUR CEUX QUI EN ONT BESOIN ::

function get_text($id='')
	{
		require ('array.lib.php');
		connexion(''.$connexion[0].'', ''.$connexion[1].'', ''.$connexion[2].'', ''.$connexion[3].'');
		
		$requete = mysql_query("SELECT title, text FROM text WHERE id = $id") OR die('Erreur de requête MySQL');
		
		mysql_close();
		
		while ($resultat = mysql_fetch_row($requete))
			{
				$title = $resultat['0'];
				$text = $resultat['1'];
			}
		
		
		echo '<div id="titre">'.$title.'</div>';
		echo '<hr />';
		echo '<hr />';
		echo '<div id="milieu">';
		eval ($text);
		echo '</div>';
		echo '<hr />';
		echo '<hr />';
	}

Modifié par cazsan (02 Apr 2007 - 12:03)
Pages :