mysql: Daten mit Umlauten, Anführungsstrichen... speichern
Verfasst: 21.09.2006, 16:13
Hallo!
Wie speichert man User-basierte Daten am besten in einer Datenbank.
Vor allem betreffend der ggf. vorhandenen Umlaute, Anführungsstriche (einfach und doppelt).
Gibt da ja zig varianten:
addslashes()
htmlentities()
htmlspecialchars()
mysql_escape_string()
....
Wie ist es am effektivsten?
Ich nutze teils:
htmlentities(addslashes($var));
Diese Sache muss dann ja quasi bei allen User-Eingaben gemacht werden oder?
Wie speichert man User-basierte Daten am besten in einer Datenbank.
Vor allem betreffend der ggf. vorhandenen Umlaute, Anführungsstriche (einfach und doppelt).
Gibt da ja zig varianten:
addslashes()
htmlentities()
htmlspecialchars()
mysql_escape_string()
....
Wie ist es am effektivsten?
Ich nutze teils:
htmlentities(addslashes($var));
Diese Sache muss dann ja quasi bei allen User-Eingaben gemacht werden oder?