PHP MVC et urls - PHP - Programmation
Marsh Posté le 03-08-2006 à 02:43:01
Personnellement, au niveau de mon controller, j'utilise un front controller. Donc absolument tout, tout, tout, tout, passe par ce frontcontroller. Et donc pas de souci pour les includes ou les url, le chemin relatif ne change jamais.
Marsh Posté le 03-08-2006 à 01:34:52
Salut
J'essaie de faire une petite applic web php en utilisant l'architecture MVC (3-tier, 3 niveau, ...) et Smarty pour les vues (templates)
J'ai un petit soucis avec les URL relatives. A la première requête vers une action, tout va bien.
http://127.0.0.1/application/actions/action1.php
Au deuxième clic, vers une autre action, le contexte change et je me retrouve avec un doublon : /actions/actions ; ce qui m'amène donc vers une erreur 404 :S
http://127.0.0.1/application/actions/actions/action2.php?s=1
J'aimerais savoir comment faire pour éviter ça. Par exemple : spécifer dans l'applic que le contexte est toujours http://127.0.0.1/application/ et pas http://127.0.0.1/application/actions/. Est-ce qu'il y a une manière de faire sans devoir rajouter des ../ un peu partout ?