Andreas Kootz: CGI - #include

Hallo,

ich verwende in einer html-Datei folgende Zeile:

<!--#include virtual="datei.html"-->

Die Datei "datei.html" ist vorhanden. Leider erscheint immer die Fehlermeldung:

[an error occurred while processing this directive]

Woran kann das liegen?

Vielen Dank,

Andreas

  1. Hallo,
    ich verwende in einer html-Datei folgende Zeile:
    <!--#include virtual="datei.html"-->
    Die Datei "datei.html" ist vorhanden. Leider erscheint immer die Fehlermeldung:
    [an error occurred while processing this directive]

    Hi Andreas,

    syntaktisch ist das ok. Scheinbar ist "datei.html" aber nicht im selben Verzeichnis wie deine .shtml-Datei.
    Bei virtual="" gibst du Pfade "relativ" zum Serververzeichnis an (wenn ich nich irre).
    Wenn datei.html im "root" des Web-Verzeichnisses liegt (www.andreas.de/datei.html), mußt du
    <!--#include virtual="/datei.html"-->
    eingeben.

    Viel Spaß
    CirTap

    1. Hi,

      Wenn datei.html im "root" des Web-Verzeichnisses liegt (www.andreas.de/datei.html), mußt du

      »»  <!--#include virtual="/datei.html"-->

      eingeben.

      und nicht vergessen: Vor dem "-->" muß ein Leerzeichen stehen! Laßt doch nicht immer alles die Fehlerkorrektur erledigen... :-)

      Cheatah