Visualizzazione dei risultati da 1 a 7 su 7

Hybrid View

  1. #1
    sinceramente uniformerei tutto il charset a partire dal db -> tabelle -> campi

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  2. #2
    Quote Originariamente inviata da piero.mac Visualizza il messaggio
    sinceramente uniformerei tutto il charset a partire dal db -> tabelle -> campi
    sto cercando di evitarlo per non dover convertire tutti i caratteri speciali (es: lettere accentate) in entita' html; ci impiegherei una vita.

    Ho letto alcuni articoli, tra cui
    http://www.bothernomore.com/2008/12/...encoding-hell/
    che propongono quanto segue:
    - convertire i campi di testo da latin1 in blob (binario),
    - poi cambiare charset al DB,
    - infine riconvertire i campi di testo da blob a UTF8

    Chissa se funziona!

  3. #3
    il medoto sopra citato funziona se nei campi latin NON sono memorizzate lettere accentate, viceversa durante la conversione da blob a varchar utf8 mysql visualizza il seguente errore:
    [16:18:03] Maurizio Mangherini: ERROR 1366: Incorrect string value: '\xE0'

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 © 2026 vBulletin Solutions, Inc. All rights reserved.