Thread obsoleto Apici, virgolette e caratteri speciali. Come gestirli?

lorenzo8406

Nuovo utente
Autore del topic
10 Febbraio 2013
15
0
Miglior risposta
0
Buongiorno a tutti.. Ho questo dilemma appunto.. Ho impostato le pagine con utf8 e il db in utf8 ci. Quando vado a inserire i dati nel db come li devo inserire? E per recuperarli pii? Devo usare addslash,htmlentities in php?
Grazie per i consigli
Inviato dal mio GT-I8150 con Tapatalk 2
 
Riferimento: Apici, virgolette e caratteri speciali. Come gestirli?

Ad ogni input applica dei controlli per evitare SQL Injection o XSS:
PHP:
Perfavore, Entra oppure Registrati per vedere i codici!
@lorenzo8406
 
Ultima modifica da un moderatore:
Riferimento: Apici, virgolette e caratteri speciali. Come gestirli?

Sposto in assistenza tecnica
 
Io uso My Sql real escape.. Non basta?

Inviato dal mio GT-I8150 con Tapatalk 2
 
Nessun nessun'altra consiglio?

Inviato dal mio GT-I8150 con Tapatalk 2
 
Riferimento: Apici, virgolette e caratteri speciali. Come gestirli?

mysql_real_escape_string è l' equivalente di addslashes.

Utilizza htmlspecialchars per < e > insieme ad addslashes o mysql_real_escape_string.

Se riprendendo i dati dal database non si visualizzano correttamente i caratteri accentati, utilizza utf8_encode e utf8_decode.