estaba sacando el codigo para hacer bbcode en un blog que estoy haciendo y pues lo estaba modificando,, y mi problema es que cuando pongo =) no me muestra la carita pero cuando pongo :) si.. alguien tiene una idea de por que me pasa eso?
Código PHP:
<? http://www.anebg.net/img/="http://anebg.net/img/";
$codigobb = array(
// Smilies
'=)' => '<img src="http://www.anebg.net/img/=).gif" alt="=)" />',
'=P' => '<img src="http://www.anebg.net/img/=P.gif" alt="=P"/>',
'=S' => '<img src="http://www.anebg.net/img/=S.gif" alt="=S"/>',
'^^' => '<img src="http://www.anebg.net/img/^^.gif" alt="^^"/>',
'cool' => '<img src="http://www.anebg.net/img/cool.gif" alt="cool"/>',
'ojitos' => '<img src="http://www.anebg.net/img/ojitos.gif" alt="ojitos" />',
'=S' => '<img src="http://www.anebg.net/img/pena.gif" alt="pena" />',
':)' => '<img src="http://www.anebg.net/img/triste.gif" alt="triste" />',
':-)' => '<img src="http://www.anebg.net/img/¬¬.gif" alt="triste" />',
// imagenes
'[imagen]' => '<img src="',
'[/imagen]' => '" alt="Imagen"/>'
// recordad que después del último elemento no hay coma
);
// Reemplazamos el BBCode por código HTML y lo mostramos en la página
echo '<p>'.reemplazar( $his ).'</p>';
// Incluimos la función para reemplazar el código
function reemplazar( $codigo )
{
$search = array_keys( $GLOBALS['codigobb'] );
$codigo = str_replace( $search, $GLOBALS['codigobb'], $codigo );
return $codigo;
}
?>
muchas gracias por leer-