Oui j'étais pile poil en train de coder ça, ça ne m'étais meme pas venu à l'esprit...
J'étais en train de coder ce truc, dites moi ce que vous en pensez :
// Enlève les scipts d'une chaine
function RemoveScriptstr($str)
{
// Supprime les scripts
$str = preg_replace("'<script[^>]*?>.*?</script>'si", '', $str);
// Empèche les balises php de sexecuter
$str = str_replace("<?", '<?', $str);
$str = str_replace("?>", '?>', $str);
// $str = htmlentities($str);
return $str;
} J'ai fait un test avec la chaine suivante :
<b>Hello</b><br />
<?php
echo 'Moi';
?>
<br />
<script>
var varyaaa
</script>
<i>YOUHOU</i>
Et ça me donne ;
Hello <?php echo 'Moi'; ?>
YOUHOU
Nickel non ?
Après faudrait voir avec ASP aussi...
Mais je crois que je vais faire la meme technique pour le php et le javascript car étant donné que les pages que je soumet à un tel traitement seront des tutoriels, ça contiendra surement du code donc c'est con si on ne peut meme pas voir le code présenté en exemple dans le tutoriel.
Je crois que je vais faire pareil pour le javascript : rendre les balises apparentes au lieu de tout supprimer.
Ciaò 
MadMatt
http://matthieu.napoli.neuf.fr/wintools.html