Konrad: Server side includes

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

  1. 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

    1. 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

      1. Hallo,

        wird leider nicht akzeptiert in dem shtml-Dokument

          
        <!--#echo var="Document_URI" -->
        ~~~ wird z.B. bei mir (Apache) ausgegeben.  
          
          
        Grüsse  
          
        Cyx23
        
        1. Hallo,

          <!--#echo var="Document_URI" -->

            
          Bei mir auch, aber wie bekomme ich den Wert in den HTML-Code?  
          Gruß  
          Konrad
          
          1. 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