bossi
Erfahrenes Mitglied
sorge dafür das die funktion vor der sql-anweisung kommt
falsch:
richtig:
die funktion´s sollen immer als erstest eingebunden werden
du kannst keine funktion aufrufen wen sie erst nach der anweisung kommt
falsch:
PHP:
VALUES ('".sqlcheck($_POST['wert1'])."', '".sqlcheck($_POST['wert2'])."')
function sqlcheck($string)
{
if (get_magic_quotes_gpc()) $string = stripslashes($string);
if (!is_numeric($string)) $string = "'" . mysql_real_escape_string($string) . "'";
return $string;
}
PHP:
function sqlcheck($string)
{
if (get_magic_quotes_gpc()) $string = stripslashes($string);
if (!is_numeric($string)) $string = "'" . mysql_real_escape_string($string) . "'";
return $string;
}
VALUES ('".sqlcheck($_POST['wert1'])."', '".sqlcheck($_POST['wert2'])."')
du kannst keine funktion aufrufen wen sie erst nach der anweisung kommt