verschachteltes ssi
itsme
- cgi
Laufen ssi-Fragen unter cgi?
Ist mehr ne grundsätzliche Frage.
Möchte ssi ineinander verschachteln.
Bsp.: Einem Counter den Document_Name mitgeben.
Würde ja eigentlich so aussehen:
<!--#exec cgi="/cgi-bin/counter.pl?<!--#echo var="DOCUMENT_NAME" -->" -->
Funzt logischerweise aber nicht.
Hab auch ne Menge durchgetestet mit diversen ""
oder auch Varianten mit "<" etc.
Funzt aber auch alles nicht ...
Geht das überhaupt?
Kann mir da jemand nen Tipp zu geben?
Danke, itsme
Varianten wie:
<!--#exec cgi="/cgi-bin/counter.pl?<!--#echo var='DOCUMENT_NAME' -->" --> oder
<!--#exec cgi="/cgi-bin/counter.pl?'<!--#echo var="DOCUMENT_NAME" -->'" -->
habe ich auch schon durch ...
Danke, itsme
Varianten wie:
<!--#exec cgi="/cgi-bin/counter.pl?<!--#echo var='DOCUMENT_NAME' -->" --> oder
<!--#exec cgi="/cgi-bin/counter.pl?'<!--#echo var="DOCUMENT_NAME" -->'" -->
habe ich auch schon durch ...
Danke, itsme
Keine Chance, SSI läßt sich nicht verschachteln. Du mußt dir eine andere Methode suchen.
Beispielsweise könnte das Perl-Skript durch die Umgebungsvariablen wissen, welche Seite aufgerufen wurde. Dann wäre dein Extra-Aufruf überflüssig, weil das Script die Info auch anderweitig kriegen kann.
- Sven
Ist aber nicht das, was ich lesen wollte ;o)
Danke - hab`s befürchtet
Gruss, Achim
Joho,
Keine Chance, SSI läßt sich nicht verschachteln.
Nicht ganz ;-) im Apache 1.x geht das nicht - im Apache 2.0 schon.
Gruss,
CK
--
s s^s<DATA>se;s (([^\s]))(ord($1)%2?
chr(ord($1)-5):chr(ord($1)-3))sieg;s s^s$_see;
__END__
uwlsy%*Sr%kqdphv%yr%AFN4%dy%zzzyhfm3ihC*1'as'>
Moin Christian,
find ich interessant, würd ich ja gern testen.
Krieg aber die Apache-Version nicht raus :o(
Ist aber ein Linux mit Perl-Version: 5.00502
Kann ich bei den installierten Modulen,
(die alle doppelt gelistet werden)
Rückschlüsse auf ne vorhandene Version 2 ziehen???
Apache
Apache
Apache::Connection
Apache::Connection
Apache::Constants
Apache::Constants
etc.
Ist aber auch egal, man kann ja testen ...
Haste nen Tipp, wie der Tag denn aussehen müsste?
Gruss, Achim
find ich interessant, würd ich ja gern testen.
Krieg aber die Apache-Version nicht raus :o(
Danke - Apache/1.3.14 (Unix) * Grummel *
Ich brauchs aber z.Z. nicht wirklich,
ist mehr ne sportliche Frage:
"Wie würds denn aussehen,
wenn die Software es zuliesse ... ?"
Gruss, Achim
Joho, <-- Begruessung
Ich brauchs aber z.Z. nicht wirklich,
ist mehr ne sportliche Frage:
"Wie würds denn aussehen,
wenn die Software es zuliesse ... ?"
Keine Ahnung. Was willst du denn erreichen? Das aus dem ersten Posting
laesst sich relativ einfach durch
<!--#include virtual="/cgi-bin/script.pl?$DOCUMENT_NAME"-->
erreichen.
Gruss,
CK
Hallo
Varianten wie:
<!--#exec cgi="/cgi-bin/counter.pl?<!--#echo var='DOCUMENT_NAME' -->" --> oder
<!--#exec cgi="/cgi-bin/counter.pl?'<!--#echo var="DOCUMENT_NAME" -->'" -->
Schon mal
<!--#exec cgi="/cgi-bin/counter.pl?$DOCUMENT_NAME"-->
versucht???
Bei mir funktioniert
<!--#include virtual="tabr.php?$QUERY_STRING"-->
ein-wand-frei (one-wall-free ;-) )
Gruß der Flo im Ohr ;-)