Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/02/2010, 15:12
Avatar de IsaBelM
IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
problemas con comillas dobles y simples

hola

esto intentando remplazar caractectes especiales por sus entidades html, pero no lo logro.

recibo el valor de un campo de un formulario y uso las funciones htmlentities o htmlspecialchars.

este es el valor: I'll play with "you"

en ambos casos imprime

echo Trim(htmlentities($_POST["campo"]),ENT_QUOTES); // I\'ll play with \"you\"
echo Trim(htmlspecialchars($_POST["campo"])); // I\'ll play with \"you\"

cuando debería de imprimir: I& #39;ll play with & quot;you& quot;

¿cuál es el problema?

gracias
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}