Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Problema CHARSET

  1. #1

    Problema CHARSET

    In un sito realizzato con html php e css ho un problema con i dati raccolti dal database, infatti quando i contenuti presentano caratteri con accenti del tipo: ô
    vengono mostrati caratteri di errore.
    La codifica dei file html è utf-8 mentre quella del database è utf8_general_ci
    Preciso che se lo stesso carattere viene digitato manualmente nel file html e non pescato dal database è mostrato correttamente.
    Avete qualche idea per risolvere il problema? Grazie.

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,779
    prima cosa il charset deve essre identico in tutte le pagine coinvolte.

    è così?

  3. #3
    Prova a cambiare il charset con ISO-8859-1
    Social Network in costruzione.. Misto tra Twitter e Facebook.. Twitbook o facetter?

  4. #4
    impostare ISO-8859-1 ho già provato ma non risolve.
    Nel database non è presente la scelta "UTF-8" in modo da sceglierli uguali ma esclusivamente alcune varianti dello stesso com utf8_general_ci che è proprio quello impostato.
    Ho un altro sito in cui è impostato l'abbinamento UTF-8 e utf8_general_ci ed in quello ha sempre funzionato.

  5. #5
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,779
    Originariamente inviato da artasdog
    impostare ISO-8859-1 ho già provato ma non risolve.
    anche perché magari fai un frullato di caratteri e non ne puoi più venir fuori se non ricrivendo

    la pagine hanno lo stesso charset, o no?

  6. #6
    Le pagine hanno tutte lo stesso charset ed il problema si verifica sono con i dati dinamici prelevati dal database.

  7. #7
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,779
    prova a riscriverli accertandoti che tutti i passaggi abbiano lo stesso charset

    sai.. non sappiamo cosa realmente si trova nel DB

  8. #8
    Ho aperto il database con un editor di testo e controllato anche nel phpmyadmin ed i dati in esso sono corretti.
    Il database, le tabelle ed i campi li ho impostati uno ad uno con il utf8_general_ci

  9. #9
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,779
    ok, sposto in php.
    magari qualcuno ha qualche idea

  10. #10
    Esiste un impostazione per settare UTF-8 la connessione al database e non i singoli campi?

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.