Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/09/2002, 14:50
Avatar de AngelRoyo
AngelRoyo
 
Fecha de Ingreso: marzo-2002
Ubicación: Santiago de Chile
Mensajes: 207
Antigüedad: 22 años, 1 mes
Puntos: 5
Miren lo que me acabo de inventar

Hola.
Tenia el siguiente problema:
Desplegar contenido desde una BD a una pagina web.
El problema radica que tal si esos textos son con imagenes entremedio y no siguen un standard normal, y yo en la BD manejo solo texto plano y no quiero cometer el error de llenarla con html.

Bueno mirando el manual toda la mañana de este dominfo y buscando funciones, llegue luego de machar caña a esto:

<?
$tex="[img]menugif.gif,100,100,left[/img] BLA BLE BLI BLO";
$res=ereg_replace( "\[img\](.*),(.*),(.*),(.*)\[/img\]", "<img src=\"\\1\" width=\"\\2\" height=\"\\3\" align=\"\\4\">", $tex );
$res2=preg_quote($tex);
echo "$res <br/> $res2";
?>

Y como me di cuenta de este traba lengua: "\[img\](.*),(.*),(.*),(.*)\[/img\]"

Viendo el manual y usando lo que me muestra $res2, con eso pueden formar su promio tag.
Yo lo usare para un campo de una BD en la cual debo colocar imagenes pero no ensuciar con codigo html.

La cosa es que entre mas conozco PHP mas me sorprende lo increible que es. Y que casi todo se puede hacer usando el manual. Recomiendo tener las dos versiones Ingles y Castellano en CHMD-HTML.

Saludos y espero les sirva.
PD: Lo más seguro es que ya esta inventado, así que no me jusguen, pero les cuento un pokito como llegue yo a solucionar mi desafio.