Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2007, 18:28
gesking
 
Fecha de Ingreso: diciembre-2006
Mensajes: 294
Antigüedad: 17 años, 4 meses
Puntos: 2
problema con str_replace

Hola que tal, hace un tiempito terminé un sistema de noticias que cree yo mismo desde 0. Ahora que está terminado estoy implementando estilos para las noticias. Lo que hice fue utilizar "str_replace" para reemplazar simbolos por códigos.
Bueno, lo primero que hice fue reemplazar por <b> y por </b>. Eso salió todo bien, pero a la hora de reemplazar para insertar un link se me complicó. Intenté de mil formas pero no se en que fallo :S:S

Puse en mi config una funciona y en la misma hago los reemplazos (como en el ej. anterior de la negrita). Este es el que puse para los LINKS:

Código PHP:
$texto str_replace('[link="','<a href="'$texto);
$texto str_replace('"]','" target=_blank>'$texto);
$texto str_replace('[/link]','</a>'$texto); 
Bueno, para insertar un link sería así: [link="www.google.com]google[/link] y esto reemplaza: <a href="www.google.com" target="_blank">google</a>.

El problema que a la hora de insertar el link sale así:

[link="www.google.com"]google

Que puede estar mal????

Desde ya gracias