Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/02/2011, 06:40
DarkWater
 
Fecha de Ingreso: diciembre-2009
Mensajes: 186
Antigüedad: 15 años
Puntos: 5
htmlentities y UTF-8

Hola,
estoy creando una web, y en ella tengo un formulario.
Para escapar los datos pasados por los imputs utilizo htmlentities y luego lo guardo en la base de datos.

Pero el problema es que estoy utilizando codificación UTF-8 en la web y en la base de datos.

cuando introduzco en un campo un acento o una ñ htmlentities los escapa
Ej:
Héctor escado Hétor

La funcion la uso de la diguiente forma:
Código PHP:
htmlentities("Héctor",ENT_COMPAT,"UTF-8"); 
¿Hay algún motivo por el que escape los datos?
no deberia ¿no?