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
