Estoy creando un blog y me ha surgido el siguiente problema...
Al momento de crear una nueva entrada al blog, hay momentos en los que quisiera agregar código (ya sea html, php o cualquier otro) sin que este se interprete por el navegador. He tratado de hacer esto de la siguiente forma: cuando quiero mostrar código pongo :code: :/code: y estas las remplazo con la función str_replace para que me coloque un textarea en lugar de estas y el código no se interprete. Aquí surge el problema, cuando se muestra el mensaje se usa la etiqueta nl2br para cambiar los saltos de linea por etiquetas 'br' y estas como no se interpretan en el textarea aparecen como texto plano en la parte que quiero mostrar código...
Bueno, pues quisiera saber si alguién tiene una solución a esto o una mejor manera de poder mostrar código.
Saludos y gracias de antemano.