Page 1 sur 1

Ne pas interpreter une expression dans value de textarea

Posté : 22 déc. 2005, 19:39
par un_amateur
Voilà,

encore moi, encore une question bateau !
Bravo d'avance à celui qui saura me répondre le plus rapidement possible !

Top c'est parti :
"j'ai un espace pour webmasters permettant de proposer un modul à intégrer sur leur site du type

Code : Tout sélectionner

<?php readfile("url.htm"); ?>
Pour que les plus neuneus comme moi n'aient pas besoin de se casser la tête, je souhaite insérer cette ligne de code dans un formulaire textarea pour qu'ils puissent le copier coller directement dans leurs pages...

Aussi comment faire pour que la ligne de code ne soit pas interprêtée et s'affiche dans le textarea ?"

Voilà, je suppose qu'une fois encore la réponse est bien bête !!

Du coup je me permets également de poser une question subsidiaire :
"quel intéret d'utiliser "readfile()" plutôt que "include()" ?"

Merci :)

Posté : 22 déc. 2005, 19:43
par Cyrano
Je vais commencer par la seconde question puis je t'indiquerai ensutie quelle fonction utiliser pour résoudre ton problème:

Include() va inclure un fichier qui sera interprété tel quel : s'il contient du code PHP, ce code sera interprété. readfile() par contre va lire le fichier en mode binaire et n'interprêtera rien du tout mais te restituera un contenu brut.

Pour ton problème maintenant, explore la fonction htmlentities()