Hallo,
Ich habe ein Formular von dem die eingetragenen Daten in eine MySQL-Datenbank eingetragen werden sollen.
In der Datei mit dem Formular steht:
In der Datei insert.php habe ich Abrfagen eingebaut, ob in die Felder etwas eingetragen wurde:
Der php-Code in der Datei insert.php muss richtig sein, denn wenn ich diese Datei direkt aufrufe, funktioniert alles wunderbar.
Das Problem ist nur, wenn ich die Datei über das Formular aufrufe, kommt gar nichts (der Browser zeigt die ganze Zeit an, dass er die Seite lädt, aber es passiert nix, auch keine Fehlermeldung)
Wenn ich aber die Zeilen mit der "die-Funktion" lösche, funktioniert alles und die Daten aus dem Formular werden auch in die Datenbank eingetragen. Allerdings möchte ich nicht auf die Fehlerabfrage verzichten.
Als absoluter php-Anfänger komm ich einfach nicht mehr weiter.
Ich hoffe ihr könnt mir helfen.
Ich habe ein Formular von dem die eingetragenen Daten in eine MySQL-Datenbank eingetragen werden sollen.
In der Datei mit dem Formular steht:
Code:
<form action=".../insert.php" method="post"> <input ...> ... </form>
Code:
if (trim($_POST['inhalt']) == "") { die ("Fehlermeldung: ..."); } ...
Das Problem ist nur, wenn ich die Datei über das Formular aufrufe, kommt gar nichts (der Browser zeigt die ganze Zeit an, dass er die Seite lädt, aber es passiert nix, auch keine Fehlermeldung)
Wenn ich aber die Zeilen mit der "die-Funktion" lösche, funktioniert alles und die Daten aus dem Formular werden auch in die Datenbank eingetragen. Allerdings möchte ich nicht auf die Fehlerabfrage verzichten.
Als absoluter php-Anfänger komm ich einfach nicht mehr weiter.
Ich hoffe ihr könnt mir helfen.
Kommentar