Niall Atepal: DBM - Willkürliche Zahlen am Ende der Einträge

Beitrag lesen

Hallo

Wenn ich die Daten das erstemal auslese sind sie schon falsch. Also muss es wohl irgendwo beim einlesen scheitern. Die Fehler treten bei jedem Datensatz auf.

So erstelle ich die Datenbank neu, der User muss vorher in nem Formular seinen Nick, den Namen, sein Passwort und ne Mail angeben.

----------------------------------
$dbh = dbmopen("./data/$nick", "c")
or die("geht nuescht!");

dbminsert($dbh, "nickname", $nick);
dbminsert($dbh, "name", $name);
dbminsert($dbh, "passwort", $pwd);
dbminsert($dbh, "mail", $mail);
dbminsert($dbh, "alter", " ");
dbminsert($dbh, "hobby", " ");
dbminsert($dbh, "div", " ");
dbminsert($dbh, "uebernachtung", " ");
dbminsert($dbh, "bild", "/pics/dummy.jpg");
dbmclose($dbh);
----------------------------------

Mit folgendem Formular kann man die Daten editieren:
hier treten die Fehler zum ersten mal auf.

---------------------------
print "<form name="edit" action="update.php>" method="POST">";
print "Name<br> <input name="name" value="$name" type="text" size="25"><br><br>";
print "<input name="nick" value="$nick" type="hidden" size="25">";
print "Mail<br> <input name="mail" value="$mail" type="text" size="25"><br><br>";
print "Alter<br> <input name="alter" value="$alter" type="text" size="25"><br><br>";
print "Uebernachtung<br> <input name="uebernachtung" value="$uebernachtung" type="text" size="25"><br><br>";
print "Hobby<br> <textarea cols="40" rows="6" name="hobby" size="25">$hobby</textarea><br><br>";
print "Diverses<br> <textarea cols="40" rows="6" name="div" size="25">$div</textarea><br><br>";
print "<input type="submit" value="Abschicken">";
---------------------------

Grüsse
Niall