sinvoller einsatz von include und funktionen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #31
    Eine weitere Möglichkeit wäre, in den includes auf eine Variable abzufragen, die im Hauptscript definiert wird.

    Hauptscript:
    $allow_include = true;

    In den includes, ganz am Anfang:
    if(!isset($allow_include)) die();

    Damit machen die include-Files gar nichts mehr, wenn die Variable nicht gesetzt ist.
    Ist natürlich zu umgehen, wenn man a) diesen Variablennamen kennt, und b) register_globals auf on steht.

    Den Zugriff per HTTP ganz zu unterbinden ist, sofern man die Möglichkeit dazu hat, nach wie vor die vorzuziehende Methode.
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #32
      Original geschrieben von wahsaga
      Ist natürlich zu umgehen, wenn man a) diesen Variablennamen kennt, und b) register_globals auf on steht.
      aber nicht, wenn man eine konstante benutzt

      Kommentar

      Lädt...
      X