/** * точка входа в программу * подгружение model,controller. */ echo $_SERVER["REQUEST_URI"]; $uri = $_SERVER["REQUEST_URI"]; $u = explode('?', $uri); $uri = $u[0]; echo "<br>newUri=" . $uri; if ($uri == "/2ktvrp/subbotin/" or $uri == "/2ktvrp/subbotin/index.php") { $response = list_action(); } elseif ($uri == "/2ktvrp/subbotin/index.php/admin") { $response = admin_action(); } elseif ($uri == "/2ktvrp/subbotin/index.php/autor") { $response = autor_action(); } elseif ($uri == "/2ktvrp/subbotin/index.php/about") { $response = about_action(); } elseif ($uri == "/2ktvrp/subbotin/index.php/show") { $response = show_action($_REQUEST['id']); } elseif ($uri == "/2ktvrp/subbotin/index.php/edit") { $response = edit_action($_REQUEST['id']); } elseif ($uri == "/2ktvrp/subbotin/index.php/edit_submit") { $response = admin_action(); } elseif ($uri == "/2ktvrp/subbotin/index.php/delete") { $response = delete_action($_REQUEST['id']); } elseif ($uri == "/2ktvrp/subbotin/index.php/add") { $response = add_action(); } elseif ($uri == "/2ktvrp/subbotin/index.php/users") { $response = users_action(); }
use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Response; $request = Request::createFromGlobals(); $response = new Response(); $uri = $request->getPathInfo(); if ($uri == "/" and !$_POST['login'] and !$_POST['password']) { $response->setContent(start_action($mysqli)); } elseif ($uri == "/" and ($_POST['login'] or $_POST['password'])) { $response->setContent(start_action($mysqli, "authentication")); } elseif ($uri == "/exit") { $response->setContent(exit_action()); // } elseif ($uri == "/aboutUsers" and $_SESSION['login']) { $response->setContent(aboutUsers_action($mysqli)); } elseif ($uri == "/users" and $_SESSION['login']) { $response->setContent(users_action($mysqli)); } elseif ($uri == "/userInfo" and $_SESSION['login']) { $response->setContent(userInfo_action($mysqli)); } elseif ($uri == "/search" and $_SESSION['login']) { $response->setContent(search_action($mysqli)); } elseif ($uri == "/reviews" and $_SESSION['login']) { $response->setContent(reviews_action($mysqli)); } elseif ($uri == "/listCity" and $_SESSION['status'] == "superadmin") { $response->setContent(listCity_action($mysqli)); } elseif ($uri == "/listCity/editCity" and $_SESSION['status'] == "superadmin") { $response->setContent(editCity_action($mysqli)); } elseif ($uri == "/listCity/addCity" and $_SESSION['status'] == "superadmin") { $response->setContent(addCity_action($mysqli)); } elseif ($uri == "/moderators/addModerator" and $_SESSION['status'] == "superadmin") { $response->setContent(addModerator_action($mysqli)); } elseif ($uri == "/moderators" and $_SESSION['status'] == "superadmin") {