Nach dem PHP manual, um Code mehr tragbar zu machen, empfehlen sie so etwas wie die folgenden zu entkommen Daten:Magic Quotes in PHP
if (!get_magic_quotes_gpc()) {
$lastname = addslashes($_POST['lastname']);
} else {
$lastname = $_POST['lastname'];
}
ich andere Validierungsprüfungen, die ich durchführen, aber Wie sicher ist das Obige streng in Bezug auf Datenflucht? Ich habe auch gesehen, dass magische Zitate in PHP 6 veraltet sind. Wie wird sich das auf den obigen Code auswirken? Ich würde es vorziehen, nicht auf eine datenbankspezifische Escapefunktion wie mysql_real_escape_string() angewiesen zu sein.
Außer dass PHP6 sah nie das Licht des Tages. – Rolf
Entfernt in PHP 5.4 – hakre