Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Codifica UTF-8

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    48

    Codifica UTF-8

    Ho letto tutti i post e cercato su google a riguardo di questo argomento
    Ho realizzato in php un pannello che gestisce un database di un programma linux; è stato tradotto in diverse lingue ma naturalmente non prende buona parte dei caratteri ascii e altri strani
    Il db è ok; ho provato in tutti i modi ma l'unica soluzione è impostare nel php.ini default_charset = "utf-8". Non si potrebbe evitare questa cosa?
    Inoltre mi domando... phpmyadmin funziona correttamente sia che setti defautl_charset sia che decommenti la linea... come è possibile? non c'è un modo di agire direttamente dal mio pannello invece che modificare il php.ini?

    grazie 1000 x le risposte

  2. #2
    Non ho capito molto la tua richiesta...comunque... forse queste funzioni?

    http://it2.php.net/manual/it/function.utf8-encode.php
    http://it2.php.net/manual/it/function.utf8-decode.php
    Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    48
    se estraggo i dati da mysql ed ho impostato nel php.ini default_charset = "utf-8" è tutto ok... nn è possibile fare a meno di settare quel valore? phpmyadmin x esempio funziona in entrambe le situazioni.. come mai?
    quelle 2 funzioni che mi hai linkato le ho gia provate ma nn risolvono il mio problema thxxxx

  4. #4
    phpmyadmin prende info sulle tabelle prima di gestirle ... se una ha charset UTF-8 utilizza, in restituzione risultati, utf8_decode($row['field']) ... almeno credo faccia questo, a grandi linee
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    48
    Ho provato in questo modo ma mi fa sempre i ?

  6. #6
    ma che charset usi nell'header del tuo documento ?
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

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.