<?php require_once "DB_CUD.php"; require_once "config.php"; $dbCUD = new DB_CUD($config); if (isset($_SESSION["user_email"])) { $userId = $_SESSION["user_id"]; $projects = $dbCUD->getUserProjects($userId); echo "<div class=\"projects\">\n <div class=\"center\">"; echo "<button class=\"add_project\" id=\"add_project_btn\">Add project</button>"; foreach ($projects as $project) { echo "\n <div class=\"project\">\n <div class=\"project_info clearfix\">\n <div class=\"project_name\">\n <h3>" . $project["name"] . "</h3>\n </div>\n <div class=\"project_actions\">\n <input type='hidden' name='project_id' value='" . $project["id"] . "'>\n <a href=\"#\" class=\"update_btn\">Update</a>\n <a href=\"http://{$_SERVER['SERVER_NAME']}/projectmanager/api.php?action=delete_proj&project_id=" . $project["id"] . "\" class=\"delete_btn\">Delete</a>\n </div>\n </div>\n <div class=\"add_tesk clearfix\">\n <form action=\"http://{$_SERVER['SERVER_NAME']}/projectmanager/api.php\">\n <input type=\"hidden\" name=\"action\" value=\"add_task\">\n <input type=\"hidden\" name=\"project_id\" value=\"" . $project["id"] . "\">\n <input type=\"text\" name=\"task_name\" required>\n <button type=\"submit\">Add task</button>\n </form>\n </div>\n <div class=\"tasks\">"; $projectId = $project["id"]; $tasks = $dbCUD->getTask($projectId); foreach ($tasks as $task) { echo "<div class=\"task clearfix\">\n <div class=\"task_name\">" . $task["name"] . "</div>\n <div class=\"task_actions\">\n <input type='hidden' name='task_id' value='" . $task["id"] . "'>\n <a href=\"#\" class=\"update_btn\">Update</a>\n <a href=\"http://{$_SERVER['SERVER_NAME']}/projectmanager/api.php?action=delete_task&task_id=" . $task["id"] . "\" class=\"delete_btn\">Delete</a>\n </div>\n </div>"; } echo "</div>\n </div>"; } echo "</div></div>"; } else { echo "<div class=\"projects\">\n <div class=\"center\">\n </div>\n </div>"; } ?> <div class="modal" id="add_project_modal"> <form class="modal_form" action="http://<?php echo $_SERVER['SERVER_NAME']; ?> /projectmanager/api.php" id="add_project_form"> <h5>Add project</h5> <input type="hidden" name="action" value="add_proj">
<?php session_start(); include "DB_CUD.php"; include "config.php"; $dbCUD = new DB_CUD($config); $action = $_REQUEST["action"]; $result = array(); switch ($action) { case "auth": $email = $_REQUEST["email"]; $password = $_REQUEST["password"]; $user = $dbCUD->getUserByEmail($email); $result["status"] = false; if (count($user)) { $user = $user[0]; if ($user["password"] == md5($password)) { $result["id"] = $user["id"]; $result["email"] = $user["email"]; $result["status"] = true; $_SESSION["user_id"] = $user["id"]; $_SESSION["user_email"] = $user["email"]; } } break; case "sign_out": unset($_SESSION['user_id']); unset($_SESSION['user_email']); break; case "get_user": $email = $_REQUEST["email"];