예제 #1
0
$TITLE = 'Edit User';
include_once INC_PATH . 'header.php';
if (isset($_SERVER['REQUEST_METHOD'])) {
    if ($_SERVER['REQUEST_METHOD'] == 'POST') {
        $email = $_POST['email'];
        $password = $_POST['password'];
        $re_password = $_POST['re_password'];
        $level = $_POST['level'];
        $checks = new EntryCheck();
        if (!$checks->CheckEmail($email) || !$checks->CheckForSamePassword($password, $re_password) || !$checks->CheckUserAccessLevel($level)) {
            ?>
            <script>ShowAlert('#FormAlert');</script>
        <?php 
        } else {
            if ($conn = new ManageUserDatabase()) {
                $record_id = $conn->CheckForExistingUser($email);
                if ($record_id > 0) {
                    if ($conn->UpdateUser($record_id, $password, $level)) {
                        ?>
                        <script>ShowAlert('#FormInfo');</script>
                    <?php 
                    } else {
                        ?>
                        <script>ShowAlert('#UnSuccess');</script>
                    <?php 
                    }
                } else {
                    ?>
                    <script>ShowAlert('#NotFound');</script>
                <?php 
                }
예제 #2
0
$TITLE = 'New User Account';
include_once INC_PATH . 'header.php';
if (isset($_SERVER['REQUEST_METHOD'])) {
    if ($_SERVER['REQUEST_METHOD'] == 'POST') {
        $email = $_POST['email'];
        $password = $_POST['password'];
        $re_password = $_POST['re_password'];
        $level = $_POST['level'];
        $checks = new EntryCheck();
        if (!$checks->CheckEmail($email) || !$checks->CheckForSamePassword($password, $re_password) || !$checks->CheckUserAccessLevel($level)) {
            ?>
            <script>ShowAlert('#FormAlert');</script>
            <?php 
        } else {
            if ($conn = new ManageUserDatabase()) {
                if ($conn->CheckForExistingUser($email) > 0) {
                    ?>
                    <script>ShowAlert('#UserExist');</script>
                <?php 
                } else {
                    if ($conn->InsertUser($email, $password, $level)) {
                        ?>
                        <script>ShowAlert('#FormInfo');</script>
                    <?php 
                    } else {
                        ?>
                        <script>ShowAlert('#DatabaseError');</script>
                    <?php 
                    }
                }
                $conn->Close();