Olaf Melber: Include-Files

Hallo,

Meines Wissens werden INCLUDE-FILES ja vor dem Ausführen der ASP Kommandos eingebunden. Gibt es auch die Möglichkeit dies umzukehren, also erst die ASP-Befehle abarbeiten zu lassen, und dann die entsprechende Datei einbinden zu lassen?

Vielen Dank

Olaf Melber

  1. Hallo!
    Nein diese Möglichkeit gibt es nicht.
    Du könntest allerdings in Deiner Include eine Function oder Sub schreiben und diese nur aufrufen, wenn etwas bestimmtes in der ASP-Datei passiert.
    Eingebunden würde diese Function/Sub allerdings trotzdem, was jedoch den Rahmen nicht sprengen sollte.

    mfg
    JankoW

    1. Hallo!
      Nein diese Möglichkeit gibt es nicht.
      Du könntest allerdings in Deiner Include eine Function oder Sub schreiben und diese nur aufrufen, wenn etwas bestimmtes in der ASP-Datei passiert.
      Eingebunden würde diese Function/Sub allerdings trotzdem, was jedoch den Rahmen nicht sprengen sollte.

      mfg
      JankoW

      Der Gedanke ist mir auch schon gekommen. Das Problem ist aber das, daß diese INC-Datei nur von bestimmten Usern ausgeführt werden darf und somit schon beim aufruf der "Quell"-ASP-Seite der User abgefragt wird, was aber noch nicht passieren soll, da dies erst unter bestimmten Umständen erforderlich ist.

      Ziel ist es eine Art Diskussionsforum zu schreiben, bei dem ein Teil öffentlich ist und ein Teil einer bestimmten Benutzergruppe nur zugänglich ist. Die Unterscheidung hängt davon, ab welche Kategorie (wird aus einer Tabelle gelesen) angegeben ist.

      Aber Danke für den Tip

      Olaf

      1. Der Gedanke ist mir auch schon gekommen. Das Problem ist aber das, daß diese INC-Datei nur von bestimmten Usern ausgeführt werden darf und somit schon beim aufruf der "Quell"-ASP-Seite der User abgefragt wird, was aber noch nicht passieren soll, da dies erst unter bestimmten Umständen erforderlich ist.

        Ziel ist es eine Art Diskussionsforum zu schreiben, bei dem ein Teil öffentlich ist und ein Teil einer bestimmten Benutzergruppe nur zugänglich ist. Die Unterscheidung hängt davon, ab welche Kategorie (wird aus einer Tabelle gelesen) angegeben ist.

        Hallo,

        also die Möglichkeit, Functions oder Subs z uerstellen, sollte Dein Problem auf jeden Fall lösen.

        Wenn Du das komplette Skript in eine Sub-Prozedur einfügst und dann Deine Bedingungen abfragst, sollte es kein Problem geben.
        <%
        If Bedingung1 = True Then
            Call SubProzedur
        End if
        %>

        In der Include-Datei steht dann:
        <%
        Private Sub SubProzedur
           ... ' Hier kommt der eigentliche Code hin
        End Sub
        %>

        Tschau, Stefan