Foros del Web » Programando para Internet » PHP »

Configuracion Tema(Tilde)

Estas en el tema de Configuracion Tema(Tilde) en el foro de PHP en Foros del Web. Buenas Tardes. He dado muchas vueltas con el temas de las tildes y ñ y pues que configurado el archivo php.ini el charset y el ...
  #1 (permalink)  
Antiguo 19/02/2010, 17:25
Avatar de gigoz  
Fecha de Ingreso: noviembre-2009
Mensajes: 106
Antigüedad: 14 años, 5 meses
Puntos: 1
Configuracion Tema(Tilde)

Buenas Tardes. He dado muchas vueltas con el temas de las tildes y ñ y pues que configurado el archivo php.ini el charset y el resto de recomendaciones y no me servia. Por hay lei que si el servidor estaba montado en un idioma diferente a español podria arrojar problema.

Mi pregunta es que si eso puede ser posible de que el Idioma del sistema donde este montado el servidor afecte los caracteres. Porque si es asi poder cambiar el sistema del servidor a español

Espero haber sido claro y que me puedan responder. Cualquier respuestas sera de mucha ayuda.............
  #2 (permalink)  
Antiguo 19/02/2010, 17:32
Avatar de santris  
Fecha de Ingreso: agosto-2009
Ubicación: Sant Feliu de Llobregat
Mensajes: 955
Antigüedad: 14 años, 8 meses
Puntos: 66
Respuesta: Configuracion Tema(Tilde)

Mira esta función,

Código PHP:
  <?php   function convertir_especiales_html($str){
           if (!isset(
$GLOBALS["carateres_latinos"])){
              
$todas get_html_translation_table(HTML_ENTITIESENT_NOQUOTES);
              
$etiquetas get_html_translation_table(HTML_SPECIALCHARSENT_NOQUOTES);
              
$GLOBALS["carateres_latinos"] = array_diff($todas$etiquetas);
           }
        
$str strtr($str$GLOBALS["carateres_latinos"]);
     return 
$str;
    } 
?>
Saludos
__________________
Tu álbum de cromos online!!

Última edición por santris; 19/02/2010 a las 17:52
  #3 (permalink)  
Antiguo 19/02/2010, 17:34
Avatar de gigoz  
Fecha de Ingreso: noviembre-2009
Mensajes: 106
Antigüedad: 14 años, 5 meses
Puntos: 1
Respuesta: Configuracion Tema(Tilde)

mmm QUe bien pero perdona la ignorancia pero donde pongo esta funcion.... en la cabecera
  #4 (permalink)  
Antiguo 19/02/2010, 17:40
Avatar de santris  
Fecha de Ingreso: agosto-2009
Ubicación: Sant Feliu de Llobregat
Mensajes: 955
Antigüedad: 14 años, 8 meses
Puntos: 66
Respuesta: Configuracion Tema(Tilde)

No, es solo un ejemplo a tu pregunta, si quieres usarla guardala en un archivo .php y la llamas cuando la necesites.

Pruébalo y si funciona, pienso que el servidor tiene instalados los caracteres especiales tipo ñ. En mi opinión que el servidor esté configurado en un idioma diferente al castellano no implica que no tenga instaladas todas las funciones.

Ejemplo:

Código PHP:
<?php include("funcion.php");
 
$algo=convertir_especiales_html($row["campo_db"]);

echo 
$algo?>
Te devuelve el contenido del campo con los caracteres especiales sin codificar.
__________________
Tu álbum de cromos online!!

Última edición por santris; 20/02/2010 a las 03:26

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:20.