Server side includes
Konrad
- html
Hallo,
ich habe im Augenblick
in p1.shtml:
<!--#include virtual="/p1/daten.inc"-->
in p2.shtml:
<!--#include virtual="/p2/daten.inc"-->
usw.
Kann ich erreichen, dass im Programm p1.shtml autom. p1 als directory, in p2 p2 als directory verwendet wird.
In anderen Worten, gibt es eine "Variable" Dokumentname, den ich verwenden könnte, so dass in allen Programmen das gleiche stünde nämlich:
<!--#include virtual="/param Dokumantname/daten.inc"-->
?
Schönen Abend
Konrad
Hallo,
In anderen Worten, gibt es eine "Variable" Dokumentname, den ich
Es gibt Variablen wie $Document_Name, $DOCUMENT_URI, oder $REMOTE_ADDR
Grüsse
aus Düsseldorf
Hallo,
In anderen Worten, gibt es eine "Variable" Dokumentname, den ich
Es gibt Variablen wie $Document_Name, $DOCUMENT_URI, oder $REMOTE_ADDR
wird leider nicht akzeptiert in dem shtml-Dokument
Gruß
Konrad
Hallo,
wird leider nicht akzeptiert in dem shtml-Dokument
<!--#echo var="Document_URI" -->
~~~ wird z.B. bei mir (Apache) ausgegeben.
Grüsse
Cyx23
Hallo,
<!--#echo var="Document_URI" -->
Bei mir auch, aber wie bekomme ich den Wert in den HTML-Code?
Gruß
Konrad
Hallo,
<!--#echo var="Document_URI" -->
>
> Bei mir auch, aber wie bekomme ich den Wert in den HTML-Code?
Mit echo wird es als HTML ausgegeben, aber du meinst wohl dein Ausgangsproblem?
Bei SSI sind nicht soviele Sachen möglich wie mit PHP.
Auf die Schnelle fällt mir nur ein Vergleich ein:
wenn die dateiadresse 1 enthält, dann setze varschreib= 1, sonst
wenn die dateiadresse 2 enthält, dann setze varschreib= 2, sonst
.....
Also a la
<!--#if expr="$DOCUMENT\_URI=/1/ " ....
und <!--#set var="varschreib" value=" ...
und später <!--#include var="varschreib"
Das sollte mit SSI schonmal klappen.
Grüsse
Cyx23