Hallo,
ich möchte mein Menü sehr variabel gestalten. Daher habe ich es per Datenbank erstellt. Dort kann ich Links hinzufügen / bearbeiten / löschen.
Sprich ich habe in einer Datenbanktabelle das komplette Menü. Jeder Unterpunkt hat eine eigenständige, unikate ID bekommen mit Auto_Increment und Index. Jetzt möchte ich den einzelnen Menüpunkten den Inhalt zuweisen. Dies soll das editieren von Inhalten etc. vereinfachen und auch den Usern, die Adminrechte haben, die Möglichkeit bieten, Menüs / Inhalte zu erstellen, ohne dabei Zugang für den FTP / die Datenbank zu bekommen.
Jedoch stellt sich mir jetzt die Frage, wie schaffe ich es, dass die User auch Quellcode eingeben können, sprich PHP oder Javascript und dieser dann ausgeführt wird. Den PHP Code in die Datenbank wo der Content gespeichert wird zu speichern macht ja keinen Sinn und ist zudem sicherlich sehr risikoreicht. Das habe ich bereits in einer anderen PHP Hilfe Community erfahren. Diese waren aber nicht in der Lage mir auf einem freundlichen, nicht arroganten Weg eine Alternative mitzuteilen bzw. zu sagen, wie das realisiert werden kann und was dabei auf Sicherheitsebene zu beachten ist.
Kann mir hier jemand dazu eine Erläuterung geben, wie ich das wohl am besten realisiere und somit mein Menü / Inhalt möglichst scriptgesteuert verwalten kann inklusive den PHP Scripten. (z.B. wenn ich Interviews, News etc. aus einer Datenbank auslesen muss)
Danke im Voraus.
mfg
ich möchte mein Menü sehr variabel gestalten. Daher habe ich es per Datenbank erstellt. Dort kann ich Links hinzufügen / bearbeiten / löschen.
Sprich ich habe in einer Datenbanktabelle das komplette Menü. Jeder Unterpunkt hat eine eigenständige, unikate ID bekommen mit Auto_Increment und Index. Jetzt möchte ich den einzelnen Menüpunkten den Inhalt zuweisen. Dies soll das editieren von Inhalten etc. vereinfachen und auch den Usern, die Adminrechte haben, die Möglichkeit bieten, Menüs / Inhalte zu erstellen, ohne dabei Zugang für den FTP / die Datenbank zu bekommen.
Jedoch stellt sich mir jetzt die Frage, wie schaffe ich es, dass die User auch Quellcode eingeben können, sprich PHP oder Javascript und dieser dann ausgeführt wird. Den PHP Code in die Datenbank wo der Content gespeichert wird zu speichern macht ja keinen Sinn und ist zudem sicherlich sehr risikoreicht. Das habe ich bereits in einer anderen PHP Hilfe Community erfahren. Diese waren aber nicht in der Lage mir auf einem freundlichen, nicht arroganten Weg eine Alternative mitzuteilen bzw. zu sagen, wie das realisiert werden kann und was dabei auf Sicherheitsebene zu beachten ist.
Kann mir hier jemand dazu eine Erläuterung geben, wie ich das wohl am besten realisiere und somit mein Menü / Inhalt möglichst scriptgesteuert verwalten kann inklusive den PHP Scripten. (z.B. wenn ich Interviews, News etc. aus einer Datenbank auslesen muss)
Danke im Voraus.
mfg