Probleem
Kui saate sarnaseid sõnumeid erandiga
Symfony Component HttpKernel Exception MethodNotAllowedHttpExceptionProbleem on tavaliselt selles, et te pole õige marsruudi tüüpi määranud.
Saate selle vea, kuna postitate võib -olla GET -marsruudile.
Proovige jagada oma marsruutimine eraldi GET- ja POST -marsruutideks.
Lahendus
Uued marsruudid:
Tee::postitada('valideerima', '[email protected]');
Tee::saada('valideerima', funktsiooni () {
tagasiVaade::tegema('liikmed/sisselogimine');
});
Siis võib teie kontrolleri meetod lihtsalt olla
avalik funktsioonivalidateCredentials(){
$ email =Sisend::postitada('email');
$ parool =Sisend::postitada('parool');
tagasi 'E -post:' . $ email . 'ja parool:' . $ parool;
}