Steel: Zugriff nur über index.php?

Beitrag lesen

Ja also erst mal danke für deine antwort!

  1. das Kapiere ich nicht so ganz ^^
  2. Gibt es da nicht einen einfachen befehl für?

z.b. (basename($_SERVER[REQUEST_URI]),0,15) != "admincenter.php") die('Zugriff verweigert!') den kann man doch bestimmt irgendwie umschreiben odeR?

Hae? Einfacher gehts doch kaum...

In Deine Hauptdatei definierst Du eine Variable und fuellst sie mit einem wert, wie z.B. meinTool = 'Mein Tool 0.1' in jeder Datei, die du includierst fragst du am Anfang halt ab ob meinTool = 'Mein Tool 1.0' ist.

Was verstehst Du daran nicht?

Mit $_SERVER[’SCRIPT_NAME’] und nem 'die' kannstes natuerlich auch machen. Damit haste eventuell nur Konfigurationsprobleme, wenn sich z.B. mal ein Unterverzeichnis aendert, oder aehnliches.

Mein Vorschlag ist pflegeleicht, leicht umsetzbar und (so dachte ich) leicht verstaendlich. Zumal das Prinzip ja wohl das gleiche ist. (Falls Hauptdatei nicht geladen, mach was)

Wenn du hier schon nen Vorschlag bringst: was hat dich daran gehindert deine Idee umzusetzen?