Michael1988: Formular gibt daten an SQL in falscher reihenfolge weiter

Beitrag lesen

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?