Servus also ich hab mal wieder ein Problem und weis nicht wie ich das beheben kann.
Also ich hier das Script was mir Daten von einem Formular in eine db schreibt
aber das Problem ist das irgendwie immer 2 einträge gemacht werden, einmal das was im Formular eingetragen wurde was ja ok ist, und nur ein md5 verschlüsselt password in einem 2. Eintrag was nicht ok ist.
Wüsste einer woran das liegen könnte?
Also ich hier das Script was mir Daten von einem Formular in eine db schreibt
PHP-Code:
if($action == "register"){
$reg_userpassword = md5($_POST['userpassword']);
$reg_username = $_POST['username'];
$reg_usermail = $_POST['usermail'];
$reg_location = $_POST['location'];
$reg_gender = $_POST['gender'];
$reg_bornd = $_POST['bornd'];
$reg_bornm = $_POST['bornm'];
$reg_borny = $_POST['borny'];
$reg_url = $_POST['url'];
$reg_icq = $_POST['icq'];
$reg_yahoo = $_POST['yahoo'];
$reg_msn = $_POST['msn'];
$reg_aol = $_POST['aol'];
$reg_hobbys = $_POST['hobbys'];
$reg_userstyle = $_POST['userstyle'];
$reg_usercheck = checkUserReg($reg_username,$reg_usermail);
$reg_useractiv = GetPortalconfig(useractiv);
$reg_zeit = date("G:i");
$reg_datum = date("j.n.Y");
$reg_date = "$reg_datum $reg_zeit";
$abfrage = "SELECT styleid,stylename FROM portal_style";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_array($ergebnis))
{
$reg_user_style .= "<option value=".$row['styleid'].">".$row['stylename']."</option><br>";
}
$abfrage = "SELECT userlevel FROM portal_access WHERE defaultlevel='1'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_array($ergebnis))
{
$reg_userlevel = $row['userlevel'];
}
if($reg_usercheck == "1"){
$box_n = "error6";
require("boxen.php");
exit;
}elseif($reg_usercheck == "2"){
$box_n = "error7";
require("boxen.php");
exit;
}else{
$eintrag = "INSERT INTO portal_users (username,userpassword,userlevel,activ,usermail,regdate,lastlogin,userstyle,gender,bornd,bornm,borny,url,hobbys,location,icq,yahoo,msn,aol)
VALUES ('$reg_username','$reg_userpassword','$reg_userlevel','$reg_useractiv','$reg_usermail','$reg_date','$reg_date','$reg_userstyle','$reg_gender','$reg_bornd','$reg_bornm','$reg_borny','$reg_url','$reg_hobbys','$reg_location','$reg_icq','$reg_yahoo','$reg_msn','$reg_aol')";
$eintragen = mysql_query($eintrag);
}
$box_n = "register";
require("boxen.php");
}
Wüsste einer woran das liegen könnte?
Kommentar