Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    problema con iconv per conversione da 8859-1 a utf-8

    Devo convertire il mio db da 8859-1 a utf-8.

    Per farlo l'ho esportato su un file sql e ho lanciato il comando:
    iconv -c --verbose -f ISO8859-1 -t UTF-8 db.sql -o db2.sql

    Se lo rimporto le lettere accentate sia sotto phpmyadmin che sotto mysql query browser si vedono male
    Esempio:

    la "è" si vede cosi: è

    Però se visualizzo questi dati dal mio sito le lettere accentate si vedono correttamente.

    Cosa devo fare per visualizzarle correttamente anche su phpmyadmin e su mysql query browser?

    Grazie

  2. #2
    Sono riuscito a convertire il db.
    Ora però mi si è invertito il problema.

    Utilizzando phpmyadmin e mysql query browser le lettere accentate si vedono correttamente.
    Settando la codifica delle pagine di phpmyadmin a 8859-1 le lettere accentate si vedono male. E fino a qui tutto ok.

    Ora se apro una pagina fatta da me con php o con rails le lettere accentate delle stringhe del db si vedono male...Se cambio codifica al browser e setto 8859-1 le lettere si vedono bene..
    sto diventando pazzo???
    Aiutatemi vi prego.

    Sul file di configaurazione i mysql ho tutto settato a utf8:

    character set client utf8
    character set connection utf8
    character set database utf8
    character set filesystem binary
    character set results utf8
    character set server utf8
    character set system utf8
    character sets dir /usr/share/mysql/charsets/
    collation connection utf8_general_ci
    collation database utf8_general_ci
    collation server utf8_general_ci


    Quindi cosa p che nn va???
    Grazie.rispodetemi vi prego

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.