Solicitamos su permiso para obtener datos estadísticos de su navegación en esta web, en cumplimiento del Real Decreto-ley 13/2012. Si continúa navegando consideramos que acepta el uso de cookies.

Aceptar Más información
WINTXCODERS Terminal
[[email protected] ~]:$ Bienvenido a la comunidad
Recuerda que puedes participar en nuestra comunidad registrándote

Autor Tema:  Error con Tildes en PHP  (Leído 201 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Painb0y

  • Visitante
  • Desconectado
  • *
  • 9
    22
    0
    • Ver Perfil
Error con Tildes en PHP
« en: Septiembre 24, 2016, 02:52:48 am »
Que tal gente de Wintxcoders, me pasaba por aquí para haceros una consulta.

Estoy trabajando en un proyecto con PHP y tengo un problema que no logro solucionar con las tildes y otros caracteres  :-\,

Tengo todo perfectamente configurado para que se muestren los acentos: META CHARSET UTF-8 en los documentos HTML, HEADER con UTF-8 y en la base de datos las tablas estan en utf8_spanish_ci, aún así las tildes se muestran de esta manera:



Cómo hago para solucionar éste error?

WIитX

  • Administrador
  • Desconectado
  • *
  • 1370
    7478
    72
  • Texto personal
    I'm not a hacker I'm security professional.
    • Ver Perfil
    • WINTXCODERS.COM
Re:Error con Tildes en PHP
« Respuesta #1 en: Septiembre 25, 2016, 02:06:21 am »
Creo recordar que
Para poder ver los links necesitas estar [• Registrado •]
[• Iniciar Sesión •]
sabia repararlo y tenia que ver con la DB creo  :-\
Entrar a la web
Para poder ver los links necesitas estar [• Registrado •]
[• Iniciar Sesión •]
"Es más divertido hacerse pirata que unirse a la marina." (Steve Jobs)
Dudas / Sugerencias: [email protected]

Granainos

  • Developer
  • Desconectado
  • *
  • 105
    882
    1
  • Texto personal
    PHP Web Developer
    • Ver Perfil
Re:Error con Tildes en PHP
« Respuesta #2 en: Septiembre 26, 2016, 01:27:19 pm »
Añade en tu documento php de configuración con tu base de datos la siguiente línea:

Código:
Para poder ver los links necesitas estar [• Registrado •]
[• Iniciar Sesión •]
mysql_query("SET NAMES 'utf8'");


Painb0y

  • Visitante
  • Desconectado
  • *
  • 9
    22
    0
    • Ver Perfil
Re:Error con Tildes en PHP
« Respuesta #3 en: Septiembre 28, 2016, 08:35:18 pm »

Para poder ver los links necesitas estar [• Registrado •]
[• Iniciar Sesión •]
Añade en tu documento php de configuración con tu base de datos la siguiente línea:

Código:
Para poder ver los links necesitas estar [• Registrado •]
[• Iniciar Sesión •]
mysql_query("SET NAMES 'utf8'");

No me funciona ya que la conexión a la base de datos la hago con try and catch:

try {
   
   $conexion = new PDO('mysql:host=host;dbname=db',mysq_user,_mysql_password);

   return true;

} catch(Exeption $e){

   return false;
}
« Última modificación: Septiembre 28, 2016, 08:37:14 pm por Painb0y »

Granainos

  • Developer
  • Desconectado
  • *
  • 105
    882
    1
  • Texto personal
    PHP Web Developer
    • Ver Perfil
Re:Error con Tildes en PHP
« Respuesta #4 en: Octubre 02, 2016, 07:35:24 pm »

Para poder ver los links necesitas estar [• Registrado •]
[• Iniciar Sesión •]

Para poder ver los links necesitas estar [• Registrado •]
[• Iniciar Sesión •]
Añade en tu documento php de configuración con tu base de datos la siguiente línea:

Código:
Para poder ver los links necesitas estar [• Registrado •]
[• Iniciar Sesión •]
mysql_query("SET NAMES 'utf8'");

No me funciona ya que la conexión a la base de datos la hago con try and catch:

try {
   
   $conexion = new PDO('mysql:host=host;dbname=db',mysq_user,_mysql_password);

   return true;

} catch(Exeption $e){

   return false;
}

Puedes usarlo en cualquier documento para ver si funciona.


 

Powered by Advanced Topic Prefix Pro