Beispiel #1
0
function activation($id)
{
    $row = SelectFirstFromDB("SELECT * FROM users WHERE actid = '{$id}'");
    if ($row) {
        if ($row['actid'] == $id) {
            if ($row['status'] == 0) {
                $status = $row['status'];
                $result = ExecFromDB("UPDATE users SET status= 100  WHERE actid='{$id}'");
                echo "<h1>Ваша учетная запись успешно активирована!</h1>";
            } else {
                echo "<h1>Ваша учетная запись уже активирована!</h1>";
            }
        } else {
            echo "<h1>Неверная ссылка!</h1>";
        }
    }
}
    } elseif ($whois == "UL") {
        if (!empty($_REQUEST['company'])) {
            $company = $_REQUEST['company'];
            $company = mysql_escape_string($company);
        }
        if (!empty($_REQUEST['email'])) {
            $email = $_REQUEST['email'];
            $email = mysql_escape_string($email);
        }
        if (!empty($_REQUEST['pass'])) {
            $pass = $_REQUEST['pass'];
            $pass = mysql_escape_string($pass);
            $pass = sha1($pass);
        }
        $sql = "INSERT INTO users (name, email, password,type, status, role, whois)\n\t\t\t\tVALUES ('{$company}','{$email}','{$pass}', 'cust', '0', 'user', 'UL');";
        if (ExecFromDB($sql) == TRUE) {
            proc_actlink(mysql_insert_id());
            echo "Вы успешно зарегистрированы! Письмо для активации отправлено на email";
        } else {
            echo "Ошибка при регистрации!";
        }
    } else {
        die("Не указано лицо (ЮЛ/ФЛ)");
    }
} else {
    if (isset($_REQUEST['regid'])) {
        $actmsg = activation($_REQUEST['regid']);
        if ($actmsg == 0) {
            $regmsg = "Ваша учетная запись успешно активирована!";
        } else {
            if ($actmsg == 1) {
Beispiel #3
0
function namemail($name, $email, $id)
{
    if (!empty($name)) {
        $name = mysql_escape_string($name);
    }
    if (!empty($email)) {
        $email = mysql_escape_string($email);
    }
    $sql = "UPDATE users SET  name='{$name}', email='{$email}' where id={$id}";
    if (ExecFromDB($sql)) {
        ?>
<script>alert("Данные успешно изменены");</script><?php 
        $_SESSION['name'] = $newname;
        echo "<script>document.location.replace('/main');</script>";
    } else {
        ?>
<script>alert("Ошибка изменения данных");</script><?php 
        echo "<script>document.location.replace('/main');</script>";
    }
}