Hello,
Es sollte, so denke ich, schon eine Funktion geben - ähnlich wie (magic_quotes,... - mit der man diesem Blödsinn von PHP abstellen kann...
Die Magic_quotes sind kein Blödsinn, sondern Schutz für allzu nachlässige Programmierer.
Wenn Du aber brav selber an das Escape von Forulardaten denkst, dann kannst Du in der php.ini die magic_quotes_gpc ausschalten oder auch in einer .htaccess oder in den Einstellungen des Virtual Host oder vielleicht auch noch mit ini_set() am Scriptbeginn. Allerdings vermute ich, dass es da schon zu späte ist. Ich habe es aber noch nicht ausprobiert.
Man kann auch ganz bewusst die Magic Qutoes durch eine rekursive Funktion wieder aus dem betroffenen Array entfernen. Dann braucht man da nicht bei jedem Parameter einzeln zu tun. Und wenn man vorher auch noch fragt, ob get_magic_quotes_gpc() == true ist, dann passt die Funktion auch für Server, bei denen gar keine MQ_GPC eingeschaltet sind. Dann macht sie nämlich einfach nix.
Liebe Grüße aus http://www.braunschweig.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen