public static function getInstance()
 {
     if (empty(self::$instance)) {
         self::$instance = new DatabaseChecker();
     }
     return self::$instance;
 }
Example #2
0
function _wpr_firstrun()
{
    do_action("_wpr_firstrun");
    $databaseInitializer = DatabaseChecker::getInstance();
    $databaseInitializer->init();
    add_option("_wpr_firstrun", "done");
}
        $error .= "<br>Sorry, only JPG, JPEG, PNG & GIF files are allowed.";
        $uploadOk = 0;
    }
    // Check if $uploadOk is set to 0 by an error
    if ($uploadOk == 0) {
        $error .= "<br>Sorry, your file was not uploaded.";
        // if everything is ok, try to upload file
    } else {
        if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) {
            //echo "The file ". basename( $_FILES["image"]["name"]). " has been uploaded.";
        } else {
            $error .= "<br>Sorry, there was an error uploading your file.";
        }
    }
    $hashedPass = md5($password);
    $role = $_POST['role'];
    $bdCeck = new DatabaseChecker();
    if ($bdCeck->checkName($name, $connection, "user") != true || $bdCeck->checkEmail($email, $connection, "user") != true) {
        $query = "insert into `user` (user_name,email,password,photo_link,role,room_id,room_ext) VALUES ('{$name}','{$email}','{$hashedPass}','{$target_file}','{$role}','{$room}','{$ext}')";
        $result = mysqli_query($connection, $query);
        if ($result) {
        } else {
            echo "error";
        }
        header("Location: http://localhost/cafeteria/all-users.php");
    } else {
        header("Location: http://localhost/cafeteria/register.php?error=User already Exist in database");
    }
} else {
    header("Location: http://localhost/cafeteria/register.php?error=" . $error);
}
Example #4
0
 private function manageDatabaseStructure()
 {
     $dbInitializer = DatabaseChecker::getInstance();
     $dbInitializer->init();
 }