leer

G

glen

Huhu!
Mein Problem ist das der, wenn ich das Formular abschicke mir sagt das alles in die DB eingetragen sei und zeigt 0 Fehlermeldungen an. Aber in der DB sind nur leere Felder, er zeigt nur die aktuelle Zeit (Now()) an....wieso?!

Hier mein Script:

<?php
error_reporting(E_all);
require_once("dbconnect.php");

$nick = $_POST["nick"];
$pw = $_POST["pw"];
$mail = $_POST["mail"];
$bday = $_POST["bday"];

$insert = "INSERT INTO userdaten (Nick, Passwort, Email, Geburtsdatum, Regdatum) VALUES ('$nick', '$pw', '$mail', '$bday', Now())";
$eintrag = mysql_query($insert);

mysql_close($serverid);

if ($eintrag)
{
header ('Location: loginform.php');
}
{
echo ('Sorry, hat nicht geklappt');
}
?>

Danke für eure Hilfe!
 
-

Tach!
Also ich sehe kein mysql_error(), wo du eventuelle Fehler der Datenbank mit ausgibst?

Außerdem könntest du mal gucken, ob in den Variablen überhaupt Werte drinne stehen.
 

Neue Beiträge

Zurück