E
encom
Hallo, ich habe folgende Funktion, die einfach macht was Sie will.
Sie funktioniert zwar, aber wenn ich nur Leerzeichen ins EIngabefeld eingeb, wird das obwohl ich eine Abfrage drin habe, trotzdem in die Datenbank geschrieben.
Was stimmt da nicht?
Danke
Sie funktioniert zwar, aber wenn ich nur Leerzeichen ins EIngabefeld eingeb, wird das obwohl ich eine Abfrage drin habe, trotzdem in die Datenbank geschrieben.
Was stimmt da nicht?
Code:
function InsertNewOkat()
{
if (isset($_POST['SUBMIT']))
{
if ($_POST['NAME'] != trim(""))
{
$result = mysql_query("INSERT INTO shop_kategorie (id, kat_id, name) VALUES ('', 0, '$NAME' )");
header ("Location: kategorien.php");
}
}
else
{
echo "
<table border=\"0\" bgcolor=\"#5566FF\">
<form method=\"post\" action=\"\">
<input type=\"hidden\" name=\"SUBMIT\">
<tr>
<td><input name=\"NAME\" type=\"text\" value=\"\"></td>
<td><input type=\"submit\" name=\"senden\" value=\"Speichern\"></td>
</tr>
</form>
</table>";
}
}
?>
Danke