Variablen werden nicht an db gesendet!

grimoh

Mitglied
Hallo, so langsam werde ich hier Stamm-Frager :)
Und wieder mal ein Problem! Diesmal mit der Variablen-Übergabe!
Ich habe als erstes ein Formular:

Code:
<HTML><HEAD><TITLE>Gästebuch</TITLE></HEAD><BODY>
<CENTER><H1>G&auml;stebuch-Eingabeformular</H1></CENTER>
<FORM ACTION="gaesteb_ein.php3" METHOD="post">
Name<br>
<INPUT TYPE="text" NAME="name" SIZE=30 MAXLENGTH=60>
<p>E-Mail Adresse<br>
<INPUT TYPE="text" NAME="email" SIZE=30 MAXLENGTH=60>
<p>Icq<br>
<INPUT TYPE="text" NAME="icq" SIZE=30 MAXLENGTH=15>
<p>Homepage<br>
<INPUT TYPE="text" NAME="hp" SIZE=30 MAXLENGTH=60>
<p>Kommentar<br>
<TEXTAREA NAME="kommentar" ROWS="6" COLS="40"></TEXTAREA>
<p><INPUT TYPE="submit" VALUE="Absenden">
<INPUT TYPE="reset" VALUE="Verwerfen">
</FORM>
</BODY></HTML>

Diese Daten sollen über folgendes PHP-Script an die DB übermittelt werden!

Code:
<HTML><HEAD>
<TITLE>Gästebuch Neueintrag in Datenbank</TITLE>
</HEAD><BODY>
<H1 align=center>Neueintrag in das G&auml;stebuch</H1>
<?
mysql_connect("localhost");
$datum=date("d.m.Y");
$result=mysql_db_query("gbuch", "INSERT INTO eintrag VALUES (null, '$name', '$email', '$icq', '$hp', '$datum', '$kommentar')");
if (mysql_errno() == 0):
  echo "Datensatz ". mysql_insert_id(). " erfolgreich eingetragen";
else:
  echo "Fehler ".mysql_errno().": ".mysql_error();
endif;
?>
<br>
</BODY></HTML>
Das einzige, was richtig übertragen wird, ist das Datum und die id ;)

Ist ja fast schon ein Erfolg!

Wenn jemand ne Idee hat, wäre ich sehr dankbar!

Gruss Grischa
 
Zurück