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

    [PHP e MySQL] Problema caratteri!

    Ciao ho un problema con i caratteri accentuati per esempio : General Ausk�nfte questo quando estraggo dal db, dovrebbe essere General Auskünfte.

    Devo impostare qualcosa sul db??

    Grazie Michel
    PHP THE BEST

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    probabilmente semplicemente il charset

  3. #3
    Che tipo di collation devo mettere non sono riuscito a risolvere!!
    PHP THE BEST

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    UTF-8?

  5. #5
    Mi spiego, i dati inseriti nel db da phpmyadmin li vedo corretti ( é ü ecc ) quando faccio la query per staparli a video mi esce un carattere (?) la tabella é impostata come utf8_general_ci!!

    Altre soluzioni?
    PHP THE BEST

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    allora forse devi impostare il charset nell'HEAD dell'HTML generato...

  7. #7
    e come faccio thx!!
    PHP THE BEST

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    72
    prova cosi..... :master:

    nel php.ini controlla che sia attivo
    extension=php_mbstring.dll


    sempre nel php.ini sezione
    [mbstring]

    mbstring.language = Neutral
    mbstring.internal_encoding = UTF-8
    mbstring.http_input = UTF-8
    mbstring.http_output = UTF-8
    mbstring.substitute_character = ?
    mbstring.encoding_translation = On
    mbstring.func_overload = 7

  9. #9
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    72
    dimenticavo.... in ogni html nell' head ovviamente deve esserci

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

  10. #10
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    ah.. giusto, controlla anche il php.ini, in merito a quel che dicevo devi mettere dentro la sezione HEAD (dopo la riga che "stampa" il tag "<HEAD>") una riga con <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

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.