![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
21/10/2004, 11:42
|
![Avatar de Lord of freaks](http://static.forosdelweb.com/customavatars/avatar77016_2.gif) | | | Fecha de Ingreso: octubre-2004 Ubicación: Madrid
Mensajes: 334
Antigüedad: 20 años, 3 meses Puntos: 2 | |
Un ejemplo muy común es crear etiquetas propias para los foros por ejemplo, para que un usuario ponga un texto en negrita le habilitamos las etiquetas [negrita] y [/negrita] utilizando de esta forma la función:
$pongo_negrita=str_replace("[negrita]","<b>",$pongo_negrita);
y
$quito_negrita=str_replace("[/negrita]","</b>",$palabra_a_poner_en_negrita);
De esta manera cambiaría todas las apariciones de [negrita] y [/negrita] por las etiquetas <b> y </b> dentro de la variable, si quisiese hacerlo en todo el documento no tendría más que hacerlo mendiante un bucle tipo while por ejemplo.
Asi el usuario podría poner Hola me llamo [negrita]pepe[/negrita] y el script lo convertiría a negrita.
Un saludo |