Hallo Sönke,
Der Sinn dieser Option verschließt sich mir ein wenig, denn statt des dadurch zwar wegfallenden addslashes()-Aufrufes bei Datenbankbefehlen wird nun der Aufruf von stripslashes() bei der Ausgabe dieser Texte nötig. Der Aufwand ist also mindestens der gleiche.
Das ist fast richtig.
Um wirklich keine Konsistenzprobleme mit den Daten zu bekommen sollte man bei PHP-Standard-Einstellungen als erstes stripslahes() benutzen, die Daten dann mit mysql_escape_string() behandeln. Es gibt sonst Probleme mit Zeilenumbrüchen in Textfeldern usw.
Und vor der Ausgabe sollte man dann htmlentities() oder strip_tags(text,erlaubtliste) nicht vergessen, wenn man an den Browser ausgibt.
Also in der Datenbank das neutrale Datenrohformat speichern, damit man dann gleich ausgabezielgerecht weiterverarbeiten kann.
Grüße
Tom