Example #1
0
function getProject()
{
    $pc = new projectController();
    $api = new apiController();
    if (isset($_GET)) {
        if (!isset($_GET["api_key"])) {
            return json_encode(["err" => "Specify API_KEY"]);
        } else {
            if (!isset($_GET["project"])) {
                return json_encode(["err" => "Specify PROJECT"]);
            } else {
                $project = $_GET["project"];
                $apikey = $_GET["api_key"];
                if ($api->checkKey($apikey)) {
                    $pr = $pc->getProjectDataFull($project);
                    if (!is_bool($pr)) {
                        return json_encode($pr);
                    } else {
                        return json_encode(["err" => "Project not found!"]);
                    }
                } else {
                    return json_encode(["err" => "Incorrect key."]);
                }
            }
        }
    } else {
        return json_encode(["err" => "No arguments found."]);
    }
}
Example #2
0
<?php

require_once "backend/controllers/loginController.php";
require_once "backend/controllers/projectController.php";
require_once "backend/controllers/apiController.php";
require_once "backend/controllers/userController.php";
require_once "backend/controllers/linker.php";
$uc = new userController();
$lgc = new login();
$lgc->displayErrors();
$pc = new projectController();
$projects = $pc->getProjects(true);
$api = new apiController();
?>

<!DOCTYPE html>
<html>
<head>
    <?php 
require_once 'backend/views/head.php';
?>
    <title>MineProject</title>
</head>
<body>
<?php 
require_once 'backend/views/navbar.php';
?>

<div class="container">
    <?php 
if ($lgc->isUserLoggedIn()) {
Example #3
0
<?php

$currenturl = str_replace(basename(__FILE__, '.php') . ".php", "", 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']);
$endurl = strlen($_SERVER['QUERY_STRING']) ? basename($_SERVER['PHP_SELF']) . "?" . $_SERVER['QUERY_STRING'] : basename($_SERVER['PHP_SELF']);
$fullurl = $currenturl . $endurl;
$server = str_replace($endurl, "", $currenturl);
require_once "backend/controllers/loginController.php";
require_once "backend/controllers/projectController.php";
require_once "backend/controllers/userController.php";
require_once "backend/controllers/apiController.php";
$lgc = new login();
$lgc->displayErrors();
$pc = new projectController();
$projects = $pc->getProjects(true);
$api = new apiController();
$uc = new userController();
$project = new Project(2);
?>
<!DOCTYPE html>
<html>
<head>
    <?php 
require_once 'backend/views/head.php';
?>
    <title>MineProject</title>
</head>
<body>
<?php 
require_once 'backend/views/navbar.php';
?>