salve a tutti, questo è il mio primo post in assoluto e spero di non sprecarlo magari non avendo cercato bene nel forum.
vi faccio una domanda che da una parte può essere una cavolata, ma dall'altra può rappresentare una bella falla nella struttura di un sito.
su un sito basato su pagine con codifica caratteri UTF-8, voi come salvereste i dati all'interno del vostro database per evitare i caratteri speciali?
mi spiego meglio
nel mio caso io voglio salvare la scritta "avidità", ma se la salvo così come è nel database, quando la andrò a rileggere e stampare con una echo su una delle mie pagine php otterrò un carattere strano, questo perchè "à" non è presente nella codifica UTF-8.
per oviare questo problema io ogni volta che effettuo un salvataggio nel database, uso sempre il metodo html_entities(parola,ENT_QUOTES,'UTF_8') che mi converte tutti i caratteri indesiderati in entità html.
quello che mi chiedo è se questa è la procedura standard o se esiste un altro metodo per salvare i caratteri speciali e visualizzarli correttamente su pagine php con codifica UTF-8.
Grazie a tutti
vi faccio una domanda che da una parte può essere una cavolata, ma dall'altra può rappresentare una bella falla nella struttura di un sito.
su un sito basato su pagine con codifica caratteri UTF-8, voi come salvereste i dati all'interno del vostro database per evitare i caratteri speciali?
mi spiego meglio
nel mio caso io voglio salvare la scritta "avidità", ma se la salvo così come è nel database, quando la andrò a rileggere e stampare con una echo su una delle mie pagine php otterrò un carattere strano, questo perchè "à" non è presente nella codifica UTF-8.
per oviare questo problema io ogni volta che effettuo un salvataggio nel database, uso sempre il metodo html_entities(parola,ENT_QUOTES,'UTF_8') che mi converte tutti i caratteri indesiderati in entità html.
quello che mi chiedo è se questa è la procedura standard o se esiste un altro metodo per salvare i caratteri speciali e visualizzarli correttamente su pagine php con codifica UTF-8.
Grazie a tutti