Hola,
En mi web tengo una sección de artículos, y el "verarticulo.php" contiene esto:
Código:
<?
include ("config/index.php");
$query = "SELECT * FROM `articulos` WHERE `id` = '$id'";
$result = mysql_db_query ($dbname, $query, $link);
while ($row = mysql_fetch_array ($result)) {
?>
<p align="justify"><span class="Estilo1">Artículos > <? printf($row[titular]); ?><br>
</span><br>
<strong><? printf($row[fecha]); ?></strong></p>
<p align="justify" class="Estilo3"> <?php echo nl2br("$row[texto]"); ?>
</p>
<?
}
?>
Podéis ver que en la fila "texto", hace un nl2br, que me lo recomendaron hace poco en este mismo foro, para que detecte los saltos de línea.
En este caso, me gustaría incluir algún código para que, por ejemplo, al poner un smile, salga una imagen. ( por ejemplo, si pongo ":)" que salga la siguiente cara:

)
Y también que, por ejemplo, al poner [red] y [/red] me lo reemplace por <font color="#123456"> y </font>
Muchísimas gracias
P.D: He usado la búsqueda del foro, y he encontrado algún resultado, pero soy iniciado en PHP y no me han aclarado lo suficiente. Os pido que tengáis en cuenta este aspecto.