Un petit exemple vaut mieux qu'un long discours... http://hardcodefr.free.fr/source/
On rentre du PHP, il est enregistré dans un fichier texte et ensuite doit être affiché grâce à fopen + highlight_string. Le hic c'est que j'ai juste une ligne qui s'affiche et je ne trouve pas la méthode pour parcourir le fichier.
Actuellement j'utilise ça (donc pas valable) :
CODE
if (isset($_GET['code'])) {
$file = $_GET['code'];
$fp = fopen($file.'.txt', 'r');
$str = fgets($fp, 255);
fclose ($fp);
echo highlight_string($str, true);
}
$file = $_GET['code'];
$fp = fopen($file.'.txt', 'r');
$str = fgets($fp, 255);
fclose ($fp);
echo highlight_string($str, true);
}
J'ai parcouru le Hub et PHP.net mais je n'ai rien trouvé de préçis.
Une petite idée ?
<edit>
Je préçise que je n'ai pas droit à highlight_file chez Free.
</edit>