コード例 #1
0
ファイル: register.php プロジェクト: Geartwo/zeigher
 $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.";
コード例 #2
0
ファイル: login.php プロジェクト: Geartwo/zeigher
<?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 = " ";
        }