el proble esque arme un bbcode con clase
y bueno desarrolle un coloreador de php, que es aparte, es una function.
cuando inserto un código con [*php][*/php] y con las respectivas etiquetas de php, al enviar el cmentario no funciona, no me aparecee nada, pero si entro en phpmyadmin y busco el comentario y lo edito y pongo un código php, entro al post, y ahi si funciona, no se que pasa. al igual que el [*code][*/code] cuando coloco [*code][*/code] las etiquetas php, no funciona, solo aparece:
Código :
nose que pasa:
les dejo el código para colorear, no se cual es el problema, si lo tengo yo, o nose:
Código PHP :
function color($texto) { $texto= stripslashes($texto); $texto = str_replace("[php]", '<p class="datos_bloque"><strong>Código PHP :</strong></p> [php]', $texto); $texto = str_replace("[/php]", "[/php]", $texto); $simple_search = array( '#\[php\](.*?)\[\/php\]#se' ); $simple_replace = array( "highlight_string(stripslashes(html_entity_decode(str_replace('<br />','','$1'))), true)" ); $texto = preg_replace ($simple_search, $simple_replace, $texto); return $texto; }
*Conclusion del problema: Que si utilizo las etiquetas <?php ?> en [*php][*/php] y [*code][*/code]
espero que alguien me ayude :E. Saludos