Qu'as tu fais du coup ? Car quand je vois le code que tu as mis en haut j'ai peur :D
Bonjour à tous
Je suis en train de creer un site de depot d'annonces immobiliere en php objet mvc .
J'ai un soucis au niveau du form login quand je le submit.
Voici l'erreur afficher sur mon navigateur :
Attention : Clé de tableau non définie "POST" dans C:\xampp\htdocs\immo\routes\Router.php à la ligne 24
Attention : l'argument foreach() doit être de type array|object, null donné dans C:\xampp\htdocs\ immo\routes\Router.php à la ligne 24
La function ou le probléme viens ( fichier Router.php )
Mon form login dans le fichier views/Auth/login.php
J'ai essaye de modifier la function run comme ceci mais toujours le soucis..
3 réponses
Hello,
Est-ce que tu as affiché le contenu de ta propriété routes avec un var_dump avant la ligne de l'erreur ?
Que vaut $_SERVER['REQUEST_METHOD'] ?
Déjà regarde ça et ensuite la solution serait de tester en effet que ça existe ou non et en fonction faire l'action voulu. Exemple :
Mais cela m'étonne qu'une erreur simple de type case X dans le tableau Y inconnue ne te sois pas familier et donc que tu n'arrive pas à comprendre. Es-tu sûre que tu as les bases requises pour faire ce code ? Ou est-ce que tu suis une vidéo comme ça sans comprendre ?
Salut, c'est bon j'ai trouvé !
En fait, j'ai regardé des vidéos, mais maintenant je pratique sans les vidéos. Je comprends beaucoup mieux quand je fais comme ça. Je fait un projet sans regarder de video