$mailnum = $dbquery->num_rows; $dbquery = $db->query("SELECT * FROM promotion WHERE code = '{$code}'"); $aktnum = $dbquery->num_rows; if ($username == '') { echo $lang->unemp; } elseif ($dbnum != 0) { echo $lang->doubleuser; } elseif ($password == '') { echo $lang->pwemp; } elseif ($wpassword == '') { echo $lang->pwreemp; } elseif ($password != $wpassword) { echo $lang->pwsame; } elseif ($mail == '') { echo $lang->ememp; } elseif (checkEmailAdress($mail) != 'true') { echo $lang->validemail; } elseif ($mailnum != 0) { echo $lang->doubleemail; } elseif ($aktnum == 1) { $prompoints = $db->query("SELECT prompoints FROM promotion WHERE code = '{$code}'")->fetch_object()->prompoints; $db->query("DELETE FROM promotion WHERE code = '{$code}'"); $reg = 1; $free = 1; $emassage = "Der User hat sich mit dem Code " . $code . " selbst Freigestalten"; echo $lang->finreggo; } elseif ($settings->regnow == "true") { $reg = 1; $prompoints = 0; $free = 1; $emassage = "Der User wurde Freigestalten.";
<?php echo "<div class=\"intro\">" . $lang->morefunctions . "<div>"; if ($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['email']) && isset($_POST['password'])) { $email = $_POST['email']; $password = $_POST['password']; $hostname = $_SERVER['HTTP_HOST']; $path = dirname($_SERVER['PHP_SELF']); $dbquery = $db->query("SELECT * FROM user WHERE email= '{$email}'"); $dbnum = $dbquery->num_rows; echo "<div class=\"error\">"; if (checkEmailAdress($email) != 'true') { echo $lang->validemail; } elseif ($dbnum != 1) { echo $lang->wrongpass; } else { $dbquery = $db->query("SELECT * FROM user WHERE email= '{$email}'"); while ($row = $dbquery->fetch_assoc()) { $dbusername = $row['user']; $dbemail = $row['email']; $dbpassword = $row['pass']; $dbfree = $row['free']; $isad = $row['isad']; $userid = $row['id']; } if (password_get_info($dbpassword)['algoName'] == 'unknown') { $salted_password = $secret_salt . $password; $ph = hash('sha256', $salted_password); } else { $ph = " "; }