Home Files
Adminer
Execute Command
PHP Eval
Symlink
File Upload
Owner :
www-data
PHP Version
8.1.8
Disk Space
203.82 GB
Server Addr
171.9.3.2
Your IP
171.9.3.1
Edit File
File:
<?php require dirname(__DIR__, 2) . "/vendor/autoload.php"; use CoffeeCode\Router\Router; define("BASE", "https://www.localhost/coffeecode/router/exemple/controller"); $router = new Router(BASE); /** * GET httpMethod */ $router->get( "/", function ($data) { $data = ["realHttp" => $_SERVER["REQUEST_METHOD"]] + $data; echo "<h1>GET :: Spoofing</h1>", "<pre>", print_r($data, true), "</pre>"; } ); /** * POST httpMethod */ $router->post( "/", function ($data) { $data = ["realHttp" => $_SERVER["REQUEST_METHOD"]] + $data; echo "<h1>POST :: Spoofing</h1>", "<pre>", print_r($data, true), "</pre>"; } ); /** * PUT spoofing and httpMethod */ $router->put( "/", function ($data) { $data = ["realHttp" => $_SERVER["REQUEST_METHOD"]] + $data; echo "<h1>PUT :: Spoofing</h1>", "<pre>", print_r($data, true), "</pre>"; } ); /** * PATCH spoofing and httpMethod */ $router->patch( "/", function ($data) { $data = ["realHttp" => $_SERVER["REQUEST_METHOD"]] + $data; echo "<h1>PATCH :: Spoofing</h1>", "<pre>", print_r($data, true), "</pre>"; } ); /** * DELETE spoofing and httpMethod */ $router->delete( "/", function ($data) { $data = ["realHttp" => $_SERVER["REQUEST_METHOD"]] + $data; echo "<h1>DELETE :: Spoofing</h1>", "<pre>", print_r($data, true), "</pre>"; } ); $router->dispatch(); ?> <form action="" method="POST"> <select name="_method"> <option value="POST">POST</option> <option value="PUT">PUT</option> <option value="PATCH">PATCH</option> <option value="DELETE">DELETE</option> </select> <input type="text" name="first_name" value="Robson"/> <input type="text" name="last_name" value="Leite"/> <input type="text" name="email" value="cursos@upinside.com.br"/> <button>CoffeeCode</button> </form>