 |
leere Felder
Sie befinden sich: Home > Forum > Mysql > leere Felder
Wenn Sie einen Beitrag in diesem Forum schreiben möchten, so ist es erforderlich dass sie sich auf unsere Seite als User anmelden.
In diesen Beitrag wurden 2 Nachrichten geschrieben. | leere Felder | | Nachricht wurde verfasst am 01.01.2012 um 11:33 Uhr von |  | wonder | Hallo Folgendes Problem: Ich habe ein Formular, in dem neue Datensätze generiert werden (mySQL-Datenbank). Wenn ein Formularfeld leer ist, wird die Anfrage gestoppt. Was muss ich machen, damit das nicht geschieht?
if (!function_exists("GetSQLValueString")) { function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { if (PHP_VERSION < 6) { $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue; }
$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? doubleval($theValue) : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } }
$editFormAction = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) { $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']); | | | | Nachricht wurde verfasst am 14.03.2012 um 00:18 Uhr von |  | schubertmedia | | Der Sourcecode von der PHP Datei ist unvollständig und daher kann ich dir leider hierbei nicht helfen, bitte schreib immer den gesamten PHP-Code. Die Stoppfunktion scheint vermutlich irgendwo weiter unten zu sein. | Antwort schreiben |
 |