1
0

Loginpagina

This commit is contained in:
JelmerHinssen
2017-02-23 15:31:25 +01:00
parent da5ecf6f86
commit caa567d963
3 changed files with 92 additions and 0 deletions

35
src/Application/Login.php Normal file
View File

@ -0,0 +1,35 @@
<?php
/**
* Informatica Eindproject D4p
* 6in3, Stedelijk Gymnasium Nijmegen
* Docent: Hans de Wolf
*
* ==================
*
* Daniel Boutros,
* Christiaan Goossens,
* Jelmer Hinssen
*/
namespace InfD4p\Application;
use \Slim\App;
class Login {
public function __construct(App $app) {
$app->get('/login', function ($request, $response, $args) {
// Render index view
return $this->renderer->render($response, 'login.phtml', $args);
});
$app->post('/login', function ($request, $response, $args) {
// Render index view
if(isset($_POST["username"])){
echo "Jouw naam is: " . $_POST["username"] . " en je wachtwoord is: " . $_POST["password"] . "<br/>\n";
}
$newResponse = $response->withHeader('Location', 'index.php');
return $this->renderer->render($newResponse, 'login.phtml', $args);
});
}
}

View File

@ -72,6 +72,7 @@ $container['renderer'] = function ($c) {
*
*/
new InfD4p\Application\Login($app);
new InfD4p\Application\Main($app);
/**