Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/08/2012, 14:40
minombreesmm
 
Fecha de Ingreso: agosto-2012
Ubicación: M.
Mensajes: 2.031
Antigüedad: 12 años, 3 meses
Puntos: 52
Respuesta: No funciona el str_replace por que?

Cita:
Iniciado por ocp001a Ver Mensaje
Pues habría que ver la cadena que estás metiendo para ver por qué str_replace no hace el reemplazo.

Pero te recomiendo mejor usar [URL="http://php.net/manual/es/function.htmlentities.php"]htmlentities[/URL], que te permite pasar un texto html a una representación que puedas guardar e imprimir sin que se ejecute como html

Otra cosa que no me agrada es eliminar etiquetas, con [URL="http://php.net/manual/es/function.strip-tags.php"]strip_tags[/URL]


Graciaas ya funciono, batalle mucho

la cadena era

Código HTML:
Ver original
  1. <iframe width="560" height="315" src="http://www.youtube.com/embed/rd7V6A2bIIw" frameborder="0" allowfullscreen></iframe>

pero con la funcion que me pasaste ya se soluciono. muchas gracias
ahora mi funcion esta asi

Código PHP:
Ver original
  1. $string=trim($string);
  2.  $string=mysql_escape_string($string);
  3.  $string=htmlspecialchars($string);
  4.  $string=htmlentities($string);