php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 08.06.2004, 19:04  
Gast
 
Beiträge: n/a
Standard Kann Formulardaten nicht in MySQL-Datenbank eintragen.

Hallo,

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>
In der Datei insert.php habe ich Abrfagen eingebaut, ob in die Felder etwas eingetragen wurde:
Code:
if (trim($_POST['inhalt']) == "") {
die ("Fehlermeldung: ...");
}
...
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.
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 08.06.2004, 19:21  
Gast
 
Beiträge: n/a
Standard

mach sone überprüfung grundsätzlich mit isset oder einfach nur mit dem !

Und prüfe einfach ob der Submit gedrückt wurde! Dass trim kann dir da ja egal sein!

BSP:

IF(!$_POST["submit"]){
die ("");....
}
Im Formular muss der submitknopf halt jetzt denn namen submit haben

Mfg Amsel
 
Alt 08.06.2004, 19:25  
Gast
 
Beiträge: n/a
Standard

du hast in der relativen pfadangabe beim action-tag drei punkte gemacht statt 2
 
Alt 08.06.2004, 19:34  
Gast
 
Beiträge: n/a
Standard

@Amsel:
die Datei insert.php funktioniert ohne Probleme wenn ich sie direkt aufrufe, also kann es ja nicht diese Datei sein, wo der Fehler liegt. Und ob ich es jetzt auf deine oder meine Art mache ist ja eigentlich egal.

@burner.nst:
die Datei insert.php wird ja aufgerufen (wenn ich die zeilen mit der die-funktion rauslösche funktionierts ja auch), an der Pfadangabe kanns ja also auch nicht liegen.


Noch ne Frage dazu:
Wenn der Browser eine Datei versucht zu laden, ohne dass sich etwas tut, was kann dann die Ursache sein? Ne Endlosschleife? Ich hab aber darin kein Schleife. Also muss es irgendwas anderes sein.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mit php dynamisch Namen von Bildnamen sowie Pfad in mysql Datenbank speichern mallmis PHP Tipps 2008 1 19.11.2007 23:04
Adresse zur MySQL Datenbank Marian Datenbanken 4 10.08.2005 09:47
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:33
[Erledigt] mysql datenbank anlegen...aber WIE??? PHP Tipps 2005-2 0 05.08.2005 19:33
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:32
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:32
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:29
[Erledigt] datum in mysql datenbank! Datenbanken 7 09.07.2005 14:43
mysql datei in datenbank einspielen Datenbanken 6 20.06.2005 16:07
bin ich blöd???? Mysql Datenbank Passwort becks123 Datenbanken 3 29.10.2004 14:11
[Erledigt] MySQL findet Datenbank nicht Datenbanken 10 21.10.2004 09:14
Formular in Mysql Datenbank speichern Anuschka Datenbanken 1 15.08.2004 02:55
[Erledigt] Formulardaten sammeln, und in Datenbank verteilen. PHP Tipps 2004 1 14.08.2004 20:35

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
wenn in mysql etwas eingetragen wird, datei aufrufen

Alle Zeitangaben in WEZ +2. Es ist jetzt 03:06 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.