Hallöchen

Ich habe diverse Seiten und Tuts gelesen und probiert und probiert...
Jetzt komme ich allerdings nicht mehr weiter.
Ich hoffe ihr könnt mir helfen.
Ich habe ein Formular. Das Formular wird per Formmailer an eine email gesendet. Den Formmailer habe ich einfach aus einer Seite kopiert und der liest alles genau so aus wie ich möchte. Jetzt möchte ich aber noch, dass er die Daten in eine DB einträgt. Da komme ich nicht weiter...
Ich weiß nicht wie ich ihm das richtig schreibe, sodass er es einträgt. Teilweise hat er es mal eingetragen...
Ich meine nicht, dass der Formmailer es eintragen soll, sondern das Script soll dies auch tun.
Das ist mein Code der es eintragen soll.
PHP-Code:
<?php
error_reporting(E_ALL);
$rennen = $_POST["rennen_0"];
$dmc = $_POST["dmc"];
$nachname = $_POST["nachname"];
$vorname = $_POST["vorname"];
$geburtsjahr = $_POST["geburtsjahr"];
$transponder1 = $_POST["transponder1"];
$transponder2 = $_POST["transponder2"];
$verein = $_POST["verein"];
$auto = $_POST["auto"];
?>
<?php
$eintrag = "INSERT INTO members (rennen, dmc, nachname, vorname, geburtsjahr, transponder1, transponder2, verein, auto)
VALUES ('$rennen', '$dmc', '$nachname', '$vorname'), '$geburtsjahr', '$transponder1'), '$transponder2'), '$verein'), '$auto')";
?>
<?php
$eintragen = mysql_query($eintrag);
?>
Das ist der Code von dem Mailer. Der hat einfach so funktioniert.
PHP-Code:
<?php
### Konfiguration ###
# Bitte passen Sie die folgenden Werte an, bevor Sie das Script benutzen!
# An welche Adresse sollen die Mails gesendet werden?
$strEmpfaenger = 'xxx';
# Welche Adresse soll als Absender angegeben werden?
# (Manche Hoster lassen diese Angabe vor dem Versenden der Mail ueberschreiben)
$strFrom = '"xxx';
# Welchen Betreff sollen die Mails erhalten?
$strSubject = 'Nennung erhalten';
# Zu welcher Seite soll als "Danke-Seite" weitergeleitet werden?
# Wichtig: Sie muessen hier eine gueltige HTTP-Adresse angeben!
$strReturnhtml = 'http://';
# Welche(s) Zeichen soll(en) zwischen dem Feldnamen und dem angegebenen Wert stehen?
$strDelimiter = ":\t";
### Ende Konfiguration ###
if($_POST)
{
$strMailtext = "";
while(list($strName,$value) = each($_POST))
{
if(is_array($value))
{
foreach($value as $value_array)
{
$strMailtext .= $strName.$strDelimiter.$value_array."\n";
}
}
else
{
$strMailtext .= $strName.$strDelimiter.$value."\n";
}
}
if(get_magic_quotes_gpc())
{
$strMailtext = stripslashes($strMailtext);
}
mail($strEmpfaenger, $strSubject, $strMailtext, "From: ".$strFrom)
or die("Die Mail konnte nicht versendet werden.");
header("Location: $strReturnhtml");
exit;
}
?>
Könnte man nicht wie bei dem Formmailer einfach so einen Code machen, der es einträgt?
Ach ja, dass Formular könnt ihr hier sehen
Nennung (bitte nicht Absenden

)
Die Fehler die er anzeigt ist der Code der es eintragen soll.
Gruß & Danke im vorraus