Hi,
hab folgendes script verfasst, dass die Formulardaten in eine Datenbank eintragen soll. Wenn ich das script abrufe, gibt der server keinen Fehler aus, aber die daten erscheinen auch nicht in der Datenbank. Kann mir jemand helfen?
mfg Noldig
if($\_POST[flag]==1) { //Leeerstellen entfernen $\_POST[schulname]=trim($\_POST[schulname]); $\_POST[kennzahl]=trim($\_POST[kennzahl]); $\_POST[leiter]=trim($\_POST[leiter]); $\_POST[funktion]=trim($\_POST[funktion]); $\_POST[straße]=trim($\_POST[straße]); $\_POST[plz]=trim($\_POST[plz]); $\_POST[ort]=trim($\_POST[ort]); $\_POST[bundesland]=trim($\_POST[bundesland]); $\_POST[homepage]=trim($\_POST[homepage]); $\_POST[email]=trim($\_POST[email]); $\_POST[tel]=trim($\_POST[tel]); $\_POST[schulstufe]=trim($\_POST[schulstufe]); $\_POST[alter]=trim($\_POST[alter]); $\_POST[anzahl]=trim($\_POST[anzahl]); $\_POST[partner]=trim($\_POST[partner]); $\_POST[land]=trim($\_POST[land]); $\_POST[pleiter]=trim($\_POST[pleiter]); $\_POST[pemail]=trim($\_POST[pemail]); $\_POST[titel]=trim($\_POST[titel]); $\_POST[dauer]=trim($\_POST[dauer]); $\_POST[sprache]=trim($\_POST[sprache]); $\_POST[per]=trim($\_POST[per]); $\_POST[url]=trim($\_POST[url]); $\_POST[beschreibung]=trim($\_POST[beschreibung]); $\_POST[bedingungen]=trim($\_POST[bedingungen]); //evt. vorhanden HTML-Code entfernen $\_POST[kennzahl]=strip\_tags($\_POST[kennzahl]); $\_POST[leiter]=strip\_tags($\_POST[leiter]); $\_POST[funktion]=strip\_tags($\_POST[funktion]); $\_POST[straße]=strip\_tags($\_POST[straße]); $\_POST[plz]=strip\_tags($\_POST[plz]); $\_POST[ort]=strip\_tags($\_POST[ort]); $\_POST[bundesland]=strip\_tags($\_POST[bundesland]); $\_POST[homepage]=strip\_tags($\_POST[homepage]); $\_POST[email]=strip\_tags($\_POST[email]); $\_POST[tel]=strip\_tags($\_POST[tel]); $\_POST[schulstufe]=strip\_tags($\_POST[schulstufe]); $\_POST[alter]=strip\_tags($\_POST[alter]); $\_POST[anzahl]=strip\_tags($\_POST[anzahl]); $\_POST[partner]=strip\_tags($\_POST[partner]); $\_POST[land]=strip\_tags($\_POST[land]); $\_POST[pleiter]=strip\_tags($\_POST[pleiter]); $\_POST[pemail]=strip\_tags($\_POST[pemail]); $\_POST[titel]=strip\_tags($\_POST[titel]); $\_POST[dauer]=strip\_tags($\_POST[dauer]); $\_POST[sprache]=strip\_tags($\_POST[sprache]); $\_POST[per]=strip\_tags($\_POST[per]); $\_POST[url]=strip\_tags($\_POST[url]); $\_POST[cdrom]=strip\_tags($\_POST[cdrom]); $\_POST[beschreibung]=strip\_tags($\_POST[beschreibung]); $\_POST[bedingungen]=strip\_tags($\_POST[bedingungen]); //testen ob Felder ausgefüllt sind if (!$\_POST[kennzahl]){$fehler="Bitte füllen sie das Feld ``Kennzahl `` aus! ";} if (!$\_POST[leiter]){$fehler.="Bitte füllen sie das Feld ``Leiter `` aus! ";} if (!$\_POST[funktion]){$fehler.="Bitte füllen sie das Feld ``Funktion`` aus! ";} if (!$\_POST[straße]){$fehler.="Bitte füllen sie das Feld ``Straße`` aus! ";} if (!$\_POST[plz]){$fehler.="Bitte füllen sie das Feld ``Plz`` aus! ";} if (!$\_POST[ort]){$fehler.="Bitte füllen sie das Feld ``Ort `` aus! ";} if (!$\_POST[bundesland]){$fehler="Bitte füllen sie das Feld ``Bundesland `` aus! ";} if (!$\_POST[homepage]){$fehler.="Bitte füllen sie das Feld ``Homepage`` aus! ";} if (!$\_POST[email]){$fehler.="Bitte füllen sie das Feld ``e-mail`` aus! ";} if (!$\_POST[tel]){$fehler.="Bitte füllen sie das Feld ``Telefon`` aus! ";} if (!$\_POST[schulstufe]){$fehler.="Bitte füllen sie das Feld ``Schulstufe`` aus! ";} if (!$\_POST[alter]){$fehler.="Bitte füllen sie das Feld ``Alter`` aus! ";} if (!$\_POST[anzahl]){$fehler.="Bitte füllen sie das Feld ``anzahl der beteiligten SChüler `` aus! ";} if (!$\_POST[partner]){$fehler="Bitte füllen sie das Feld ``Partnerschule `` aus! ";} if (!$\_POST[land]){$fehler.="Bitte füllen sie das Feld ``Land der Partnerschule `` aus! ";} if (!$\_POST[pleiter]){$fehler.="Bitte füllen sie das Feld ``Projektleiter an der Partnerschle`` aus! ";} if (!$\_POST[pemail]){$fehler.="Bitte füllen sie das Feld ``e-mail des Leiters der Partnerschule`` aus! ";} if (!$\_POST[titel]){$fehler.="Bitte füllen sie das Feld ``Projekttitel`` aus! ";} if (!$\_POST[dauer]){$fehler.="Bitte füllen sie das Feld ``Projektdauer `` aus! ";} if (!$\_POST[sprache]){$fehler.="Bitte füllen sie das Feld ``Arbeitssprache`` aus! ";} if (!$\_POST[per]){$fehler.="Bitte füllen sie das Feld ``Die Abgaber erfolgt per:`` aus! ";} if (!$\_POST[beschreibung]){$fehler.="Bitte füllen sie das Feld ``Beschreibung`` aus! ";} if (!$\_POST[bedingungen]){$fehler.="Bitte erklären Sie sich mit den Teilnahmebedingungen einverstanden! ";} //Wenn Fehler vorhanden, die Textausgabe formatieren und $\_POST[flag] zurücksetzen , damit das Formular erneut angezeigt wird if($fehler) { $meldung=" ".$fehler." "; unset($\_POST[flag]); } else //keine Fehler-Daten in Datenbank speichern { //sql string zusammenbauen $tabellenname="test"; $sql="INSERT INTO $tabellenname (kennzahl,leiter,funktion,straße,plz,ort,bundesland,homepage,email,tel,schulstufe,alter, anzahl,partner,land,pleiter,pemail,titel,dauer,sprache,per,url,cdrom,beschreibung,bedingungen) values ('".$\_POST[kennzahl]."' , '".$\_POST[leiter]."' , '".$\_POST[funktion]."', '".$\_POST[straße]."', '".$\_POST[plz]."', '".$\_POST[ort]."', '".$\_POST[bundesland]."', '".$\_POST[homepage]."', '".$\_POST[email]."', '".$\_POST[tel]."', '".$\_POST[schulstufe]."', '".$\_POST[alter]."', '".$\_POST[anzahl]."', '".$\_POST[partner]."', '".$\_POST[land]."', '".$\_POST[pleiter]."', '".$\_POST[pemail]."', '".$\_POST[titel]."', '".$\_POST[dauer]."', '".$\_POST[sprache]."', '".$\_POST[per]."', '".$\_POST[url]."', '".$\_POST[cdrom]."', '".$\_POST[beschreibung]."', '".$\_POST[bedingungen]."')"; $link=mysql\_connect("111.111.111.111", "sxx","xssd") OR die("Fehler: ".mysql\_error()); mysql\_select\_db("xxx",$link) OR die("Fehler: ".mysql\_error()); mysql\_query($sql,$link); $meldung=" Ihre Angaben wurden übernommen. Vielen Dank für Ihre Teilnahme. Zurück zu [xxx](%255C%2522http://www.xxx.at%255C%2522) "; } //Ausgeben von $meldung echo $meldung; }//ende $\_POST[flag]==1 if(!$\_POST[flag]) { include "form.html"; } ?\> das include File [http://schulhof.grg21.ac.at/~ahaber/form.html](http://schulhof.grg21.ac.at/~ahaber/form.html)