Remito a la peña a este post donde se ve mejor:
http://www.forosdelweb.com/f18/porque-muestra-218563/
No es por nada, pero yo decía
mostrar las comillas en un campo input o textarea, para quitar o poner barras, otros carácteres, etc e imprimir el valor no necesito nada, de todas formas podría editar el resultado con un str_replace() mismo.
Hablo de mostrar comillas simples o dobles en un INPUT, he probado stripslashes(); pero lo único que hace es mostrarme el valor del campo tal cual, si ese valor lo pasas de nuevo a un campo de formulario no muestra nada, ni barras ni nada, en el post que remito está el código de ejemplo, lo pongo de nuevo:
http://www.forosdelweb.com/showthread.php?t=218563
Gracias por la ayuda, aunque necesitaría más, un saludo.