Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/02/2003, 11:16
Avatar de MSDark
MSDark
 
Fecha de Ingreso: noviembre-2002
Ubicación: Talca VII región
Mensajes: 337
Antigüedad: 21 años, 5 meses
Puntos: 1
ej:

desde un textarea enviaste por metodo POST un texto y el nombre de ese textarea es "texto"
Código PHP:

$texto
=$_POST["texto"]//recogemos el campo enviado
$texto=nl2br($texto)//ponemos lo <br>

$texto=str_replace("[b]","<b>",$texto)// Cambiamos los [b] por HTML <b> osea negrita algo como BBcode

$texto=str_replace("[/b]","</b>",$texto);


echo 
$texto;//Realizamos la salida al navegador 

Aquí si el textarea contiene algun salto de linea lo inserta como <br> y al mostrarse en el navegador se ve como salto de linea.
nl2br

con str_replace lo que hacemos es reemplazar cada aparicion del termino (en este caso[b]) por lo que queremos (en este caso <b>) para que lo ponga en el navegador.


Espero te sirva el ejemplo.

E informate mas de esas funciones y de las de control de cadena en www.php.net

Saludos
__________________
DelirioLinux.. Software Libre y tecnología.. php también..
Saludos :arriba:
Usuario Linux #198486 y Ubuntu #12791
Gutsy Gibbon