hi,
ich bearbeite Formulareingaben und möchte sicherstellen, dass die Daten
a) escaped sind bevor sie in die DB geschrieben werden
b) utf8-encoded sind
Zur Info, escapen mach ich mit mysql_escape_string() und encoden mit utf8_encode() wenn mir mb_detect_encoding() sagt, dass ich Daten bekomme, die nicht utf8-encoded sind.
Ich frage mich gerade welche Reihenfolge da sinnvoll ist - erst escapen, dann encoden oder umgekehrt?
ich bearbeite Formulareingaben und möchte sicherstellen, dass die Daten
a) escaped sind bevor sie in die DB geschrieben werden
b) utf8-encoded sind
Zur Info, escapen mach ich mit mysql_escape_string() und encoden mit utf8_encode() wenn mir mb_detect_encoding() sagt, dass ich Daten bekomme, die nicht utf8-encoded sind.
Ich frage mich gerade welche Reihenfolge da sinnvoll ist - erst escapen, dann encoden oder umgekehrt?
Kommentar