<?php require_once 'model.php'; require_once 'controllers.php'; // route the request internally $uri = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH); if ('/index.php' == $uri || '/' == $uri) { list_action(); } elseif (('/index.php/show' == $uri || '/show' == $uri) && isset($_GET['id'])) { show_action($_GET['id']); } else { header('Status: 404 Not Found'); echo '<html><body><h1>Page Not Found</h1></body></html>'; }
/** * точка входа в программу * подгружение 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(); }
<?php echo $_SERVER['REQUEST_URI']; $uri = $_SERVER['REQUEST_URI']; $u = explode('?', $uri); $uri = $u[0]; echo "<br>newUri=" . $uri; if ($uri == '/kuzina/' or $uri == '/kuzina/index.php') { list_action(); } elseif ($uri == '/kuzina/index.php/admin') { admin_action(); } elseif ($uri == '/kuzina/index.php/show') { show_action($_REQUEST['id']); }
<?php echo $_SERVER["REQUEST_URI"]; $uri = $_SERVER["REQUEST_URI"]; $u = explode("?", $uri); $uri = $u[0]; echo "<br>newUri=" . $uri; if ("/2KTVRp15/Vassiljeva/" == $uri or "/2KTVRp15/Vassiljeva/index.php" == $uri) { //основная страница $response = list_action(); } elseif ("/2KTVRp15/Vassiljeva/index.php/show" == $uri) { //просмотор сообщений при клике $response = show_action($_REQUEST["id"]); } elseif ("/2KTVRp15/Vassiljeva/index.php/autor" == $uri) { //ссылка ведущая на автора $response = autor_action(); } elseif ("/2KTVRp15/Vassiljeva/index.php/admin" == $uri) { //ссылка ведущая на добавление нового сообщения $response = admin_action(); } //отсюда все ссылается в controller
?> <div class="group_box" onmouseover="this.className = 'group_box_active';" onmouseout="this.className='group_box';"> <div class="group_box_content"> <div class="group_control"> <a href='modules.php?app=group_space&group_id=<?php echo $rs["group_id"]; ?> &user_id=<?php echo $url_uid; ?> '><?php echo $g_langpackage->g_en_space; ?> </a> <?php $action = show_action($rs['add_userid'], $rs['member_count'], $rs['group_manager_id']); ?> <a class="<?php echo $action['drop']; ?> <?php echo $show_mine; ?> " href="do.php?act=group_drop&group_id=<?php echo $rs['group_id']; ?> " onclick="return confirm('<?php echo $g_langpackage->g_a_drop; ?> ');"><?php echo $g_langpackage->g_drop;
<?php require_once 'bootstrap.php'; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Response; $request = Request::createFromGlobals(); $uri = $request->getPathInfo(); if ($uri == '/') { $response = list_action(); } elseif ($uri == '/show' && $request->query->has('id')) { $response = show_action($request->query->get('id')); } else { $html = '<html><body><h1>Page Not Found</h1></body></html>'; $response = new Response($html, 404); } // echo the headers and send the response $response->send();