select e caratteri speciali

tommytrani

Nuovo Utente
23 Mag 2008
3
0
0
salve a tutti, come mai quando recupero un'articolo da databae e questo appare sull'home page non si leggono i caratteri speciali?? qualcuno sa come fare per risolvere questo problema??
grazie ciao a tutti
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
credo perchè l'htm non legge à ma à quindi, secondo me (ma non sono un esperto) prime di inserire devi trasformare la stringa con addslashes per gli apostrofi e htmlspecialchars() htmlentities() che trasforma i caratteri speciali in caratteri HTML.

comunque verifica, come detto non sono un esperto
:byebye:
 

minatore

Utente Attivo
25 Set 2007
410
0
0
ciao, prova anche con
PHP:
str_replace
per la gestione dei caratteri speciali
ciao
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
guarda questa funzione che utilizza str_replace (si trova sul manuale php non è mia)

PHP:
function convertLatin1ToHtml($str) {
    $html_entities = array (
        "&" =>  "&",     #ampersand   
        "á" =>  "á",     #latin small letter a
        "Â" =>  "Â",     #latin capital letter A
        "â" =>  "â",     #latin small letter a
        "Æ" =>  "Æ",     #latin capital letter AE
        "æ" =>  "æ",     #latin small letter ae
        "À" =>  "À",     #latin capital letter A
        "à" =>  "à",     #latin small letter a
        "Å" =>  "Å",     #latin capital letter A
        "å" =>  "å",     #latin small letter a
        "Ã" =>  "Ã",     #latin capital letter A
        "ã" =>  "ã",     #latin small letter a
        "Ä" =>  "Ä",     #latin capital letter A
        "ä" =>  "ä",     #latin small letter a
        "Ç" =>  "Ç",     #latin capital letter C
        "ç" =>  "ç",     #latin small letter c
        "É" =>  "É",     #latin capital letter E
        "é" =>  "é",     #latin small letter e
        "Ê" =>  "Ê",     #latin capital letter E
        "ê" =>  "ê",     #latin small letter e
        "È" =>  "È",     #latin capital letter E
... sorry cutting because limitation of php.net ...
... but the principle is it ;) ... 
        "û" =>  "û",     #latin small letter u
        "Ù" =>  "Ù",     #latin capital letter U
        "ù" =>  "ù",     #latin small letter u
        "Ü" =>  "Ü",     #latin capital letter U
        "ü" =>  "ü",     #latin small letter u
        "Ý" =>  "Ý",     #latin capital letter Y
        "ý" =>  "ý",     #latin small letter y
        "ÿ" =>  "ÿ",     #latin small letter y
        "Ÿ" =>  "Ÿ",     #latin capital letter Y
    );

    foreach ($html_entities as $key => $value) {
        $str = str_replace($key, $value, $str);
    }
    return $str;
}
 
Discussioni simili
Autore Titolo Forum Risposte Data
L Ripetere Campi disabilitando input in riferimento ad un valore della select jQuery 0
otto9due Ordinare option di una select Javascript 5
W MySQL ciclo in SELECT MySQL 0
W MySQL SELECT list dinamica MySQL 0
M Select Option dentro una Table jQuery 2
G Colorare menu select attraverso ricerca php PHP 0
L problema con query select PHP 2
F menù select dinamico da db in php PHP 3
D popolare campi tra th alla select PHP 36
M Estrarre valore con SELECT COUNT PHP 0
M Creare un campo input select quantità di un numero intero prelevato dal db PHP 3
L Select Dinamiche...da txt? PHP 3
E Php select option e ajax PHP 23
R Select concatenata che non funziona la seconda volta Ajax 3
L select join e sottrazione punti PHP 13
L input dati con inser into select ? PHP 4
V hierarchy-select jQuery 0
Emix Select concatenate php sql ajax PHP 2
F query e form con select multipla PHP 17
T recupero valori select multipla da android Javascript 3
J php, scegliere autista da select e mostrare se ha fatto un incidente PHP 8
Tommy03 Select in ordine per numero di record MySQL 7
T problema con select dinamica con jquery Javascript 0
J Far comparire e scomparire un div con un select Javascript 1
M Opzioni select da 1 a 200 PHP 0
I Fatal error: Query Failed! SQL: SELECT * INTO OUTFILE PHP 1
C input in sostituzione della select PHP 2
G Insert into select - Aiuto MySQL 0
max1974 autocomplete trigger select jQuery 0
X [Select] Valori chiave non presenti in un'altra tabella MySQL 2
M Estrarre dati da una select HTML PHP 3
MarcoGrazia jquery validate, necessità di validare almeno un elemento select su due jQuery 1
T [PHP] Autocompilazione input multiple da una select PHP 1
Alex_70 [PHP] Visualizzare foto tramite select PHP 0
S [PHP] aggiornamento table tramite select senza ricaricare la pagina PHP 5
psicomia Gestione funzione in javascript in tabella richiamare"textarea" valori preimpostati in "select" Javascript 2
M [PHP] Problema con query select PHP 2
C [PHP] Controllo <select> comportamento anomalo PHP 2
G [PHP] Select con opzioni dipendenti da un'altra select PHP 3
L [Javascript] Select option in campi input Javascript 4
M [PHP] Problemi con select PHP 6
S [RISOLTO] aggiorna tabella da select option asp classic Classic ASP 7
S [ASP] SALVARE VALORE SELECT OPTION SU CAMPO TABELLA ACCESS Classic ASP 9
max1974 [Javascript] malfunzionamento select Javascript 0
M [PHP] Drop down in campo select PHP 1
D [PHP] Select dinamici PHP 2
G sql select con array in php PHP 1
L [PHP] Form da select compilare campi automaticamente PHP 1
T [php] problema creazione query select-where PHP 5
Monital [PHP] query update e select insieme ma frazionando l'arrray PHP 12

Discussioni simili