Esto es lo que trato de hacer:
Necesito que determinados "textos", por así llamarlo, en un determinado bloque sean reemplazados por otros, por ejemplo: cuando el texto #forosfelweb sea cargado, se reemplace por <b>#ForosDelWeb</b>, pero para esto, quiero que los textos que se vallan a reemplazar, sean tomados de una tabla en mi base de datos llamada "acciones", de las filas "original" (referente a texto original) y "reemplazo" (referente al texto por el que será reemplazado), este es el código con el que estoy tratando de lograr mi función:
Código HTML:
<?php include('../procesos/abre_conexion.php'); $query99 = "SELECT * from acciones"; // Esta linea hace la consulta $result99 = mysql_query($query99); $registro99 = mysql_fetch_array($result99) ?> <?php // creamos la funcion function howls($valor){ // la variable $caritas // guardara como valor // un array con los posibles caracteres ;) $variables = array('$registro99[original]',); // $imagenes, tambien contendra un array // con las imagenes que usaremos $sus = array('$registro99[reemplazo]',); // hacemos el reemplazo return (str_replace($variables, $sus, $valor)); } // habilitamos el bufer de salida ob_start("howls"); ?> #SalirA beber Cerveza Montoro en barrio santo con Andreita. <?php // aqui desabilitamos el bufer ob_end_flush(); ?> <? include('../procesos/cierra_conexion.php'); ?>
Pero no me funciona, alguna sugerencia?