Risultati da 1 a 10 di 10
-
06-05-2008, 10:28 #1
- Data Registrazione
- Jul 2007
- Messaggi
- 14
caratteri accentati
Ciao a tutti,
sto trasferendo vBulletin 3.7.0 su nuovo server.
Dopo 2 giorni di lavoro ora sembra tutto ok, tranne per una spero ultima cosa:
non mi legge i caratteri accentati e mi spezza il codice.
Ad esempio, questo è un template che ho personalizzato:
Codice:<div align="center"> <form action="https://www.paypal.com/cgi-bin/webscr" method="post"> <input type="hidden" name="cmd" value="_s-xclick"> <input type="image" src="http://www.paypal.com/en_US/i/btn/x-click-butcc-donate.gif" border="0" name="submit" alt="PayPal - Il sistema di pagamento online più
Il charset del database ed il php.ini sono ok.
Avete qualche idea a riguardo su come poter risolvere ?
-
06-05-2008, 11:40 #2
piu'
Giovanni
http://www.trimelli.com/
Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.
-
06-05-2008, 12:17 #3
- Data Registrazione
- Jul 2007
- Messaggi
- 14
Scusa ma non ti seguo...
-
06-05-2008, 14:15 #4
- Data Registrazione
- Oct 2005
- Località
- Roma
- Messaggi
- 537
il charset del database è a apposto, ma quello delle pagine?
potrebbe essere ancora in ISO, mentre hai bisogno di UTF-8 altrimenti devi usare i codici unicode (è.
Il suggerimento di y2ksw è di scrivere le lettere con l'apostrofo invece di usare il carattere già accentato, quindi: ù=u'Ultima modifica di Beho; 07-05-2008 alle 17:19
-
06-05-2008, 14:32 #5
- Data Registrazione
- Jul 2007
- Messaggi
- 14
Dato che ho trasferito vBulletin su nuovo server, volevo capire perchè mi sta dando questo problema.
Non posso usare l' apostrofo dato che ci sono già migliaia di posts con l' accento.
Il charset delle pagine è lo stesso di quello che avevo nel vecchio server...
-
06-05-2008, 17:15 #6
Io credo che l'interprete PHP cerca di tradurre un carattere unicode e dato che non lo è o gli manca una libreria, ad esempio mbstring, si incanta.
Giovanni
http://www.trimelli.com/
Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.
-
09-05-2008, 09:37 #7
- Data Registrazione
- Jul 2007
- Messaggi
- 14
Ho risolto tutto.
Il problema era che il phpMyAdmin del vecchio server mi eseguiva il dump in ISO Latin - 1 e quando lo importavo nel nuovo database non riconosceva le lettere accentate e quindi vbulletin di conseguenza quando faceva le query aveva delle stringhe vuote dove c' erano gli accenti.
Allora ho trovato un tool per MAC davvero ottimo che si chiama Smultron e mi ha convertito tutto il dump da ISO Latin - 1 a Unicode (UTF-8) e importandolo nel nuovo db è andato tutto a posto.
-
09-05-2008, 18:55 #8
- Data Registrazione
- Sep 2006
- Località
- Italia
- Messaggi
- 477
RICORDATE BENE:
quando avete un problema per i caratteri accentati, DOVETE sempre inserire la codifica LATIN 1 prima dell'importazione. Pregherei gli admin di inserire questo post nei tutorials. CiaoUltima modifica di Enzo; 09-05-2008 alle 21:08
-
09-05-2008, 20:30 #9
Lo ripetiamo come un disco a vinile graffiato
Giovanni
http://www.trimelli.com/
Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.
-
02-01-2009, 19:14 #10
- Data Registrazione
- Dec 2008
- Messaggi
- 4
Discussioni Simili
-
vBulletin 3.6.x Ricercare parole con almeno 3 caratteri
Di mc0676 nel forum VBulletin 3Risposte: 7Ultimo Messaggio: 17-03-2008, 10:42 -
vBulletin 3.6.x Problema caratteri cirillici (o similari)
Di cionfs nel forum VBulletin 3Risposte: 2Ultimo Messaggio: 23-01-2008, 10:44 -
vBulletin 3.6.x caratteri speciali
Di iettafune nel forum VBulletin 3Risposte: 4Ultimo Messaggio: 07-01-2008, 01:09 -
vBulletin 3.6.x Dimensione dei caratteri pagina iniziale Forum
Di Sanzo nel forum VBulletin 3Risposte: 10Ultimo Messaggio: 27-08-2006, 21:29
Segnalibri