Erreur router avec controller

Par FrenchGaming Team, il y a 9 ans


Bonsoir,

je suis en train de dévellepoer un site. J'ai utiliser la méthode du router et du MVC. Le probléme c'est que je j'obtient l'erreur suivante :

Mon code controller est le suivant :

<?php namespace Library\Controller\ControllerPublic; use Library\Form\FormBoostrap; class UsersController extends AppController { public function login() { $errors = false; if(!empty($_POST)) { } else { $errors = true; } $form = new FormBoostrap($_POST); $this->render('public.login', compact('form', 'errors')); } public function register() { } public function resetpassword() { } public function contact() { } }

et ma view users :

<form action="login" method="post"> <?= $form->input('username', 'Pseudo'); ?> <?= $form->input('password', 'Mot de passe', ['type' => 'password']); ?> <button class="btn btn-primary">Envoyer</button> </form>

2 réponses

Carouge10, il y a 9 ans

Bonjour,

Il nous faudrait le code de la fonction run dans Router.php

FrenchGaming Team, il y a 9 ans

J'ai trouvé mon erreur :)

Dans mon index j'ai mis

$router->get au lieu de $router->post