Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-09-2007
ffresno ffresno is offline
Registrado
 
Registrado: sep 2007
Posts: 3
Poder: 0
ffresno Va por buen camino
Problema con los juegos de caracteres

OS cuento. He exportado los datos de un BD de access a MySQL con ODBC.Todo bien hasta ahí.
Con PhpMyAdmin consulto la tabla y veo los datos correctamente, con acentos y eñes incluidas, pero me pasa lo siguiente.
El script que realiza las consultas y muestra los datos, no me muestra el contenido de los registros. (El script funciona perfectamente porque en otra base de datos mysql de mi pc de prueba funciona).
Algo me pasa con los datos en BD que no los recupero bien.
Otro detalle es que si inserto registros desde mi aplicación los inserta correctamente pero no puedo consultarlos desde mi aplicación. en cambio, si puedo verlo desde PhpMyAdmin.
¿Alguien sabe que me puede estar pasando?
Responder Con Cita
  #2  
Antiguo 05-09-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

¿Estamos hablando de PHP? Es decir, ¿el Script que mencionas es un Script PHP? Fíjate que en ese caso tienes que indicar mediante alguna cabecera HTTP que lo que "sirves" sigue una determinada codificación (UTF-8, por ejemplo). Pero no sé si estamos hablando de PHP o qué...
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 05-09-2007
ffresno ffresno is offline
Registrado
 
Registrado: sep 2007
Posts: 3
Poder: 0
ffresno Va por buen camino
Si el script es php.
En el html tengo esto
Código:
<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\" />
¿tengo que poner algo más en el código php?
Responder Con Cita
  #4  
Antiguo 05-09-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

No estoy cien por cien seguro, pero, creo que el propio Script PHP debe estar guardado (me refiero al archivo) en la codificación de que se trate. Y, en todo caso, puedes añadir algo así en el Script PHP:

Código PHP:
header("Content-Type: text/html; charset=utf-8"); 
También podrías valerte de archivos ".htacess" que incluyera una instrucción tal que:

Código:
AddDefaultCharset utf-8
Y más allá lo mismo puedes establecer la codificación por defecto en el Servidor Web...
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #5  
Antiguo 05-09-2007
ffresno ffresno is offline
Registrado
 
Registrado: sep 2007
Posts: 3
Poder: 0
ffresno Va por buen camino
- Pues lo del header lo acababa de poner por si las moscas, pero sigue igual.
- Utilizo el dreamweaver para codificar y lo he puesto como UTF-8 como codificación predeterminada, pero tampoco.

No creo que dependa de eso (header o codificación del fichero script) ya que ha sido al instalar una nueva instancia de base de datos en otro sitio e importar los datos en ella.

¿alguna otra idea? ¿la de servidor donde podría mirarlo o cambiarlo?

Muchas gracias por tu ayuda
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema con caracteres jmlifi Varios 1 10-07-2007 14:57:16
Mover Grandes Volumenes de datos y Juegos de Caracteres Paradiso Conexión con bases de datos 2 11-04-2007 16:39:53
problema con Cadena de caracteres EfrainSanmiguel Varios 6 19-01-2006 05:41:23
problema con caracteres en botones Spynosa Varios 0 09-06-2005 17:48:32
problema con caracteres jpcancino Varios 3 09-01-2004 07:00:59


La franja horaria es GMT +2. Ahora son las 19:58:23.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi