Salut à tous
J´ai eu l´idée de faire le XManager pour mon projet.
Le principe est simple 
Gérer tout le site via des Bases de données.
Ajout, modification, déplacement, suppresion des menus, des pages...
Messagerie en ligne, statistiques...
Mon problème
la gestion des scripts externes.
Par exemple si je fais une nouvelle page:
Le lien du site va être du style:
http://url_du_site/index.php?menu=3&page=5
Cette page est statique, elle ne contient pas de code PHP.
Juste du texte et du XHTML pour sa mise en forme, qui sort de la BDD.
Comment faire pour faire un lien vers une page externe par exemple des news:
http://url_du_site/index.php?menu=3&page=news
Qui elle contient du code PHP et donc, ne peut-pas être intégrées dans la BDD pour cause, le code PHP ne sera pas interprété.
Voilà 2 jours que je cherche une solution.
J´en ai trouvée deux ou trois, mais elles seraient beaucoup trop longues à faire, il faudrait revoir tout le code source...
J´ai aussi pensé à mettre dans la page du menu:
if($_GET[´page´] == ´news´)
{
include(´scripts/news.php´);
}
Mais comment faire le lien après 
Et puis refaire cette manip à chaque nouveau script...
Une autre solution, faire un lien via l´interface en ligne.
Il serai donc du style http://url_du_site/index.php?menu=3&page=5 ).
Avec une liste déroulante qui recense tout les scripts externes, je pourrai choisir d´inclure celui que je veut dans le contenu de la page...
Mais le PHP ne sera pas interprété
C´est la meilleur solution que j´ai trouvé, le lien serai directement fait comme les autres et donc il aurai les mêmes fonctionnalitées.
Si ça peut vous aider, l´administration des scripts externes ( par exemple pour l´ajout de news, la suppression...) seront gérées dans une section spécifique de l´interface.
En espérant trouver une solution
Merci 