Hallo zusammen ich habe ein problem mit einem formular das daten an eine SQL tabelle senden soll.
Erstmal der code
<?php
$vorname = $_POST["name"];
$name = $_POST["vorname"];
$geb = $_POST["geb"];
$icq = $_POST["icq"];
$skype = $_POST["skype"];
$email = $_POST["email"];
echo $name;
echo $vorname;
echo $geb;
$verbindung = mysql_connect ("localhost",
"USER", "PASS")
or die ("keine Verbindung möglich.
Benutzername oder Passwort sind falsch");
mysql_select_db("usr_web791_1")
or die ("Die Datenbank existiert nicht.");
$eintrag = "INSERT INTO user
(name, vorname, geb, icq, skype, email)
VALUES
('$name', '$vorname', '$geb', '$icq' , '$skype', '$email')";
$eintragen = mysql_query($eintrag);
if($eintragen == true)
{
echo "Eintrag war erfolgreich";
}
else
{
echo "Fehler beim Speichern";
}
?>
Und der Formular Code.
<form action="post.php" method="post">
<br>
Name<input type="Text" name="name"><br>
Vorname<input type="Text" name="vorname"><br>
Geburtstag<input type="Text" name="geb"><br>
ICQ<input type="Text" name="icq"><br>
Skype<input type="Text" name="skype"><br>
Email<input type="Text" name="email"><br>
<input type="Submit" value="Absenden"><br>
</form>
mein problem ist das er mir das Feld email aus dem formular im SQL in die Spalte name einträgt. Kann mir wer sagen warum das so passiert?