Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2013
    Messaggi
    9

    Mysql, database identici comportamento diverso con caratteri accentati!

    Salve ragazzi, sto diventando matto..

    In locale, Mysql, tabella con codifica utf8_general_ci, in un campo tynitext sono presenti parole con caratteri accentati che nel database sono archiviati con à etc. etc. per capirci "città" nel database è "cittÃ".

    Quando faccio l'output di un campo tramite un echo php, settando nella pagina

    header('Content-type: text/html; charset=utf-8');

    gli accenti vengono resi correttamente.

    Stesso database importato sul server remoto, formalmente identico in tutto e per tutto (stessa codifica utf8_general_ci, stessi valori nelle tabelle.. mi restituisce sempre i caratteri del tipo à etc. etc. !!

    Per capirci ovviamente utilizzando lo stesso script php, il medesimo database in locale mi restituisce ad esempio città e in remoto cittÃ!

    Ho provato a settare oltre a header('Content-type: text/html; charset=utf-8') anche i meta html <meta http-equiv="content-type" content="text/html; charset=UTF-8"> ma niente, in remoto sono costretto ad utilizzare utf8_decode() mentre in locale non è necessario.

    Ripeto il database è lo stesso, lo script php anche! Può essere accaduto qualcosa in fase di esportazione-importazione del database Mysql da locale a remoto?

    A vista tutto sembra identico, codifca caratteri e valori nei campi..

    Help please!

  2. #2
    Tra il server mysql ed il client (su php) ci sono tre distinti passaggi per quanto riguarda il charset:

    server, connessione, client.

    tutti devono avere la stessa configurazione. Prova a settare la connessione come utf8

    mysql_connect...
    mysql_query('set names utf8'); -- oppure latin1

    vedi quale delle due funziona.

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

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.