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

    Problemi con codifica UTF-8

    Ciao a tutti,
    ho creato una tabella MyISAM e l'ho popolandola inserendo alcuni dati di prova da phpMyAdmin, tutto a mano.
    Ora, interfacciandola con una pagina php, estraggo alcuni dati per visualizzarli, e noto con dispiacere che i caratteri accentati, come la à è ì ecc... non vengono risolti da firefox che li interpreta come rombi con dentro un punto interrogativo. Naturalmente risolvo mettendo a mano i relativi special chars (& a grave ecc ecc) direttamente nel db, ma capirete che è un pochino scomodo :-)

    La pagina ha settato il meta con "charset=UTF-8", caratteri UNICODE.
    Come posso inserire i dati nel db in modo che vengano letti regolarmente dai browser?
    E' un problema di collation?

    Grazie in anticipo a tutti quanti
    www.touring-car.it

  2. #2
    Utente di HTML.it L'avatar di knulp
    Registrato dal
    Feb 2002
    Messaggi
    563
    apri phpadmin e poi vai su Visualizza -> codifica caratteri -> UTF-8
    ora quello che salvi viene salvato in utf-8.

    Almeno io risolvo così :P

  3. #3
    Utente di HTML.it L'avatar di moskitoita
    Registrato dal
    Feb 2004
    Messaggi
    1,255
    Prova
    <?
    b_start('ob_iconv_handler');
    header('Content-Type: text/html;charset=UTF-8');
    ?>

  4. #4

    ...............

    Ciao.
    Dopo charset adatto nel Db
    usa in fase di recupero
    (il COLLATE lo puoi settare anche a livello di tabella)
    htmlentities



    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

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.