Hola, muchas gracias por responder.
Lo he probado y borra toda la variable $texto o no hace nada
Código PHP:
<?php
$texto = '<div id="prueba"></div>
<!-- prueba -->
<script type=\'text/javascript\'>aaaa </script>
<div style=\'display:none\'><script type=\'text/javascript\'>aaa</script></div>
<script type=\'text/javascript\'>aaaa</script>
<br>
<div>aaa
';
$texto = ereg_replace("<script(.*\?)<\/script>",'',$texto);
print str_replace("\n","<br>",htmlentities($texto));
?>
Imprime
Cita: <div id="prueba"></div>
<!-- prueba -->
<script type='text/javascript'>aaaa </script>
<div style='display:none'><script type='text/javascript'>aaa</script></div>
<script type='text/javascript'>aaaa</script>
<br>
<div>aaa