salut,
Ma question n'est pas très claire alors voilà mon soucis :
c'est vrai, ce n'est pas claire.
J'aimerais pouvoir faire appel à un modules sans qu'il ne soit obligatoirement consultable par son url de type "modules.php?name=nomdumodule" mais par un accès direct à l'url
vous pouvez le faire on activant l'
URL rewriting , et vous aurez un url du type :http://www.tonsite.tld/nomdumodule.html
sans qu'il ne soit obligatoirement consultable par son url de type
le mot "obligatoirement" signifie qu'il fait partie de pragmaMx ou non, dans ce cas vous pouvez virez tout ce code et créer une page html ou php indépendante, cette manip a ces conséquences par ex: vous ne pouvez rien récupérer depuis PMX (couleur, non d'utilisateur, langue, cookies, etc…)
En plus tout le système sera vulnérable aux (intrusion, hack…)
Par ce que le mécanisme de sécurité de pragmamx et hors service,
autre chose:
if (!eregi("modules.php", $PHP_SELF)) {
die ("Vous ne pouvez pas accéder à ce fichier directement...");
}
require_once("mainfile.php");
ce code est spécifique a php-nuke, pour PMX on utilise ce code à ça place
defined('mxMainFileLoaded') or die('access denied');
J'espère que ceci répondra à votre question,