Spiegazione campo VARCHAR

z.cristiano

Utente Attivo
16 Giu 2007
145
0
16
Salve a tutti...
Una spiegazione...

Creo un FORM di compilazione ove:

<form>

<input type="text" name="titolo">

<textarea name="testo"></textarea>

</form>

nel campo TESTO ci metto il plug-ins di editor text chiamato TINYMCE.

Quando registro cosa succede nel campo TESTO con TINYMCE viene registrato formattando da caratteri speciali/accenti in codice HTML, tipo è - ì - o in &egrave; - &igrave; - &ograve; e questo va bene, mentre il campo TITOLO è un problema perchè se compilassi "L'anno prossimo" con l'apostrofo fa un casino e si mischia tutto il codice HTML, mentre gli accenti o doppievirgolette o etc appaiono dei simboli strani (tipo quadrato, cerchio con due punti sopram etc).

Non c'è un modo che anche il semplice campo (senza editor text TINYMCE) formattasse automaticamente in codice HTML?
 
ciao
per le stringhe che contengono apici usa addslashes
$stringa=addaslashes("L'anno prossimo");
poi qunado la leggi
echo stripslasches($stringa);
 
Dai un'occhiata alle funzioni di filtro del php che sono più complesse ma riescono a gestire meglio ciò che sinserisce in un campo di testo (e non solo).
E soprattutto che c'entra il titolo del post con l'argomento trattato? :D
 

Discussioni simili