Caratteri illegibili sul server

skate84

Utente Attivo
16 Mag 2009
83
0
0
Ciao a tutti, ho un problema con la visualizzazione di alcuni caratteri à,é,...sul server.

Esempio:

Faccio la query per visualizzare titolo e altre cose del libro..all'interno del titolo ho in un qualche caso degli accenti..quando li tiro su e li visualizzo sullo schermo mi appaiono dei caratteri strani tipo ? all'interno di un rombo :S

Qualcuno ha già avuto questo problema ed ha risolto?

Se qlc sa come risolvere questa cosa può postarmi la soluzione pf???
Vi ringrazio
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
nella pag prova
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

con questo vedo i caratteri acentati
altrimenti, prova con la funzione htmlspecialchars()
al max non funzia
 

skate84

Utente Attivo
16 Mag 2009
83
0
0
Nella pagina index.php avevo questo
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

ora l'ho modificato con questo
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

e sembra funzionare ;)

Domanda:
Ma comporta qualche mal funzionamento oppure mette a posto la visualizzazione degli accenti e basta? Non vorrei trovarmi nella situazione che modificando questo pezzo di codice mi dia qualche anomalia....
Domanda stupida ma voglio essere sicuro :D

Grazie mille comunque :)
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
Domanda stupida ma voglio essere sicuro
al 100% non si è mai sicuri (almeno io) però io utilizzo sempre
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
lo inserisce in automatico dreamw, e non l'ho mai modificato e non mi ha dato problemi
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Domanda:
Ma comporta qualche mal funzionamento oppure mette a posto la visualizzazione degli accenti e basta? Non vorrei trovarmi nella situazione che modificando questo pezzo di codice mi dia qualche anomalia....
Domanda stupida ma voglio essere sicuro :D

se specifichi un determinato charset l'unico vincolo che hai è quello di utilizzarne le specifiche, per il resto non hai problemi
 

WpStyle

Utente Attivo
25 Gen 2004
611
0
16
Pistoia
www.animalfestival.net
visto che siamo in argomento e senza aprire un' altra discussione volevo chiedervi se secondo voi è meglio usare charset=UTF-8 oppure charset=iso-8859-1...
che differnza sostanziale c'è...

generalmente uso:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
e uso gli entity:
Codice:
è=&egrave; 
à=&agrave;

per le lettere accentate e per altri tipi di carattere, altrimenti il risultato a video è come quello descritto da skate84
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
ho fatto una prova con i seguenti script
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento senza titolo</title>
</head>

<body>
<?php
$stringa1="ì è é à ò ù";
$stringa2="&Agrave; &Aacute; &euml; &ugrave; &atilde; &aelig;";
echo "stringa 1: ".$stringa1."<br>";
echo "stringa 2: ".$stringa2."<br>";
?>

</body>
</html>


HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Documento senza titolo</title>
</head>

<body>
<?php
$stringa1="ì è é à ò ù";
$stringa2="&Agrave; &Aacute; &euml; &ugrave; &atilde; &aelig;";
echo "stringa 1: ".$stringa1."<br>";
echo "stringa 2: ".$stringa2."<br>";
?>

</body>
</html>

e questo è il risultato

caratteri.jpg
 
Discussioni simili
Autore Titolo Forum Risposte Data
F Caratteri invisibili XML 4
K [PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa PHP 2
B Non riesco a trovare i cognomi con i caratteri speciali in Access (Microsoft 365) MS Access 0
P Codifica caratteri speciali mysql php PHP 0
Z Caratteri speciali irriconoscibili PHP 1
R Tutto su utf-8 ma ancora problemi con i caratteri speciali in mysql MySQL 1
A eliminare caratteri speciali mettendo uno spazio PHP 0
A eliminare caratteri diacritici con codice ascii PHP 4
MarcoGrazia Eliminare in automatico i caratteri spuri all'inizio e alla fine di una stringa Snippet PHP 0
K [javascript] Tecnica per rilevare celle contenenti caratteri ricevute in dinamico Javascript 1
M Matrice di caratteri ( inseriti da tastiera ) ordinati in ordine alfabetico C/C++ 3
M [PHP] Troncare caratteri PHP 1
A [PHP] caratteri speciali PHP 14
A [PHP] Modifica caratteri di una query Oracle SQL PHP 0
gandalf1959 problema con la codifica caratteri accentati e speciali tra php e mysql PHP 3
C Caratteri accentati php PHP 2
Z [Java] Caratteri distorti e spaziature errate nelle stampe di componenti swing Java 0
S [PHP] visualizzazioe caratteri strani PHP 13
F [Joomla] Caratteri speciali si vedono tutti sbagliati su Safari Joomla 2
F [Javascript] Verificare la presenza di caratteri speciali in una password Javascript 3
borgo italia [PHP] ricerca caratteri accentati PHP 4
trattorino [Javascript] FAR sparire campo dopo top caratteri Javascript 2
D [Javascript] aggiornare numero caratteri se campo già popolato Javascript 5
M [PHP] Impedire di digitare determinati caratteri nell’input (controllo in tempo reale) PHP 4
fabryx [PHP]RISOLTO: Parsing xml nodi con caratteri speciali PHP 1
giancadeejay [PHP] Controllo inserimento tot caratteri PHP 5
giancadeejay [PHP] Controllo su quantita' di caratteri inseriti, in colonna db PHP 5
Shyson [WordPress] Mettere un limite a lunghezza caratteri WordPress 11
B [MySQL] CONTROLLARE I PRIMI CARATTERI DI UN CAMPO VARCHAR MySQL 8
G [PHP] Sostituzione caratteri PHP 2
N [Javascript] Effettuare spaziatura tra caratteri Javascript 0
P verifica caratteri per email e password PHP 17
C Problemi con i caratteri HTML e CSS 0
M Caratteri HTML salvati nella tabella PHP 4
Shyson mysql int (11) quanti caratteri può ricevere? PHP 1
S stringhe con caratteri speciali PHP 3
M Stringhe con caratteri non codificati (es. �) PHP 1
MarcoGrazia [regex] validare un textbox con solo caratteri alfabetici. Javascript 6
F sql e record con caratteri speciali e spazi Classic ASP 1
A visualizzare caratteri speciali Database 1
W Controllo caratteri speciali PHP 2
J Xml errore su caratteri speciali e accenti XML 0
L Caratteri speciali e apici PHP 2
asevenx Correggere automaticamente caratteri strani (rumbo con punti interrogativi) HTML e CSS 9
G Invio caratteri speciali tramite jquery/ajax Javascript 1
G Invio caratteri speciali tramite jquery/ajax Ajax 1
L Aiuto contaggio caratteri e loop. Javascript 4
I contatore caratteri textarea sbagliato Javascript 1
filippino Scaricare caratteri per libretto chiesa Webdesign e Grafica 1
D Problema caratteri jolle su criterio Query MS Access 0

Discussioni simili