Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/04/2005, 12:56
Avatar de mauricio2004
mauricio2004
 
Fecha de Ingreso: marzo-2004
Mensajes: 264
Antigüedad: 20 años
Puntos: 0
problemas con str_replace

Hola a todos:

aeerrr se lo voy a explicar todo mejor:

tengo un campo donde un usuario puede ingresar texto html, lo que pasa es que no estaba validando nada, y cuando el quiere modificar el html en el campo de texto este no le sale completo ya que habia ingresado unas comillas, bueno eso lo arregle con esto:

$temp = odbc_result($result,"link");
$string = htmlspecialchars ($temp);
echo $string;

esto imprime:
<a href="http://www.carmell.cl">www.carmell.cl</a> (es lo que ve el usuario, por html me imprime otra cosa)

y me lo imprime perfecto, lo que pasa es que cuanto envio el formulario me envia eso

<a href=\"http://www.carmell.cl\"www.carmell.cl</a>

sin que yo no le hiciera nada, bueno como no entendia lo que pasaba trate de hacerle un str_replace
y asi me quedo

$link = str_replace ("\"","",$link);

<a href=\http://www.carmell.cl\>www.carmell.cl</a>

no me esta tomando el \ y yo no quiero borrar las " si no que esto \

Creo que me explique bien creo que ustedes lo van a salucionar facilmente

Saludos MAuricio