Visualizzazione dei risultati da 1 a 9 su 9

Discussione: gestione accenti

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2010
    Messaggi
    86

    gestione accenti

    Ciao a tutti, ho un problema con le parole accentate, ossia questa è al situazione:

    quando compilo un modulo di informazioni, esse vengono salvate su database e tutto ok. Dovrei fare in modo che quando vengono messe parole con accenti, queste vengano salvate correttamente e visualizzate in modo corretto.

    Esempio se scrivo alì babà ho visto che sul database la salva come alì babà e nella pagina la visualizzo male.

    Grazie per l'aiuto.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    777
    potrebbe essere la codifica nel campo ..cosa è impostato?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2010
    Messaggi
    86
    nella pagina in cui compilo i campi per poi salvarli sul db, ho questa stringa:

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    777
    capito però tu hai detto che è il db ha visualizzare cosi mentre il sito lo fa normale?
    devi vedere il charset del campo nel db dove inserisci come sta impostato a mio avviso

  5. #5
    Tre cose:
    1. l'encoding della pagina
    2. l'encoding della tabella nel database
    3. l'encoding della connessione con mysql_set_charset()

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2010
    Messaggi
    86
    si scusami, allora salvando male li visualizzo pure male nella pagina web.

    il campo del db interessato ha "latin1_swedish_ci".

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    777
    non sono esperto su questo campo ma secondo logica la pagina ha una cosa il db ha un'altra cosa..forse meglio uniformare tutto...

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    777
    la tabella cosa ha?

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2010
    Messaggi
    86
    ho inserito

    mysql_set_charset('utf8');

    prima della connessione al db e sembra che il problema sia risolto...

    sia nel salvataggio che nella visualizzazione.

    Ora faccio un paio di prove per essere sicuro.

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.