Je developpe actuellement un projet sous Slim Framework (2) et je me retrouve avec un probleme qui fait que lorsque j'effectue une redirection avec $app->redirect('/login') cela ne redirige pas mais m'affiche simplement le header et le footer de ma template.
Voici mon code :
index.php
```
<?php
//Requires
require 'class/Slim/Slim.php';
//Chargement de Slim
\Slim\Slim::registerAutoloader();
$app = new \Slim\Slim([
'templates.path' => 'templates/default/'
]);
//Routing
$app->get("/", function() use($app){
$app->render('homepage.php', compact('app'));
})->name('hompeage');
$app->get("/login", function() use($app){
$app->render('login.php', compact('app'));
})->name('login');
// Post Requests
$app->post("/login", function() use($app){
// TRAITEMENT DU FORM
$app->redirect('/login');
});
//Renders
$app->render('inc/header.php', compact('app'));
$app->run();
$app->render('inc/footer.php', compact('app'));
et voici le form:
<form action="/login" method="post">
<p class="form-footer">
<input type="submit" name="login_submit" id="login_submit" value="Log in" />
</p>
<p style="margin-top:40px;">
<span class="info-msg">If you don't have an account, <a href="signup.html">sign up</a> !<br /><br />If lost password <a href="signup-password.html">click here</a> and we will help you to reset !</span>
</p>
</form>
Niveau .htaccess le mod rewrite est bien active et tout fonctionne nikel mais simplement les redirections posent probleme :/
Merci d'avance pour votre aide.