Bonjour,

J'ai un problème avec PHP en utilisant la méthode MVC ( dont je suis un grand débutant, 1er projet ).
Passer des variables dans une url je sais faire :

Exemple : url.php?var=blabla

Le problème est que j'ai essayé de faire la même chose pour donner à un controlleur une variable et PHP n'en a pas décidé ainsi.

J'ai tenté de faire passer un code erreur au controlleur error.php mais il m'informe que la page n'existe pas.

Voici l'arborescence de mes fichiers :

+controllers
home.php
error.php
+models
home.php
error.php
+views
home.php
error.php

index.php ( pas dans le dossier views mais à la racine )

Je vous ai donné uniquement l'arborescence des fichiers qui serait utilent pour ce problème.

Voici le code de index.php également :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
elseif(is_file('controllers/'.$_GET['page'].'.php') == false && !empty($_GET['page'])){
        include 'controllers/error.php?errorcode=0';
}
Merci d'avance.