Ver Mensaje Individual
  #7 (permalink)  
Antiguo 14/12/2010, 18:01
sozch
 
Fecha de Ingreso: marzo-2010
Mensajes: 1
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: Reemplazar acentos con Funcion PHP - No funciona correctamente

Pues bueno no se si te sirva yo cree esta funcion para resolver ese problema

Código PHP:
Ver original
  1. function utf8($a) {
  2. return htmlentities($a,ENT_QUOTES,'UTF-8');  
  3. }

Y despues solo uso en la parte donde se sube a la base de datos asi:

Código PHP:
Ver original
  1. $s="update clasificador set descripcion='".utf8($_POST[descripcion])."' where id_clave='".$_POST[id_clave]."'";

Espero te sea de ayuda o a alguien mas. a se me olvidaba si es necesario imprimir despues desde la base de datos el comando para que el texto no aparezca con las entradas html (á) quedaria asi:

Código PHP:
Ver original
  1. echo html_entity_decode($r[descripcion]);

Eso es todo