Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/08/2003, 01:54
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Si trabajas con Mysql: mysql_escape_string() te solventa la mayoría de problemas con ese típo de caracteres como comillas y algunos más ...

Todo esto depende de como estés usando la directiva magic_quotes_gpc en tu configuración de PHP .. Por defecto y la mayoría de casos está a ON ... lo cual quiere decir que PHP "escapa" por tí caractes como comillas y algunos más (/) ... Pero, "por si acaso" .. si usas la función mencionada para Mysql ..o en su defecto urlencode() / urldecode() te evitas esos problemas.

Pero, si realmente no necesitas de algunos caracteres (sobre todo fuera del ASCII común) .. mejor que te hagas cualquier tipo de filtro para eliminarlos (o en su defecto avisar al usuario que su texto contiene caracteres no válidos) .. Con expresiones regulares puedes hacer esto último ...

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.