.shtml übernimmt keine werte
striezel
- cgi
0 Christian Kruse0 striezel
0 striezel
hidiho forum!
ich krieg langsam die krise!
muss ich irgendwas heiliges tun, um einer .shtml-datei einen wert übergeben zu können?
folgendes prob: ich will einer .shtml-datei einen wert über die url "aufbrummen". das mache ich wie üblich über
...datei.shtml?variable=wert
den wert will ich nutzen, um ein verzeichnis auf dem server zu erzeugen und verwende dafür den aufruf:
<!--#exec cmd="mkdir /irgendwo/$wert"-->
allerdings passiert ziemlich genau nix.
grundsätzlich funzzt cgi und .shtml auf dem server.
hat irgendwer eine idee, was ich da falsch mache?
lieben dank im voraus.
striezel
Hallo,
muss ich irgendwas heiliges tun, um einer .shtml-datei einen wert
übergeben zu können?
Noe.
den wert will ich nutzen, um ein verzeichnis auf dem server zu
erzeugen und verwende dafür den aufruf:
<!--#exec cmd="mkdir /irgendwo/$wert"-->
Du darst das, was in PHP gemacht wird, nicht fuer andere Sprachen
vorraussetzen. Du wirst dir schon ein kleines Shell-Script oder so
schreiben muessen, dass die Parameter liest. Dir steht naemlich
das, was per GET uebergeben wird, nur in $QUERY_STRING zur
Verfuegung.
allerdings passiert ziemlich genau nix.
Doch: es wird versucht, /irgendwo/ anzulegen. Das duerfte dir aber
ein EEXIST (the named file already exists) zurueck geben.
hat irgendwer eine idee, was ich da falsch mache?
Du adaptierst Unsauberheiten von PHP auf SSI.
Gruesse,
CK
Hallo,
hi
muss ich irgendwas heiliges tun, um einer .shtml-datei einen wert
übergeben zu können?
Noe.
den wert will ich nutzen, um ein verzeichnis auf dem server zu
erzeugen und verwende dafür den aufruf:
<!--#exec cmd="mkdir /irgendwo/$wert"-->
Du darst das, was in PHP gemacht wird, nicht fuer andere Sprachen
vorraussetzen. Du wirst dir schon ein kleines Shell-Script oder so
schreiben muessen, dass die Parameter liest. Dir steht naemlich
das, was per GET uebergeben wird, nur in $QUERY_STRING zur
Verfuegung.
dachte ich mir schon, dass das nicht so einfach ist, wie in php.
allerdings passiert ziemlich genau nix.
Doch: es wird versucht, /irgendwo/ anzulegen. Das duerfte dir aber
ein EEXIST (the named file already exists) zurueck geben.
hat irgendwer eine idee, was ich da falsch mache?
Du adaptierst Unsauberheiten von PHP auf SSI.
danke, ck!
hab allerdings den fehler schon behoben.
ich hätte wohl besser den QUERY_STRING abfragen sollen...
Gruesse,
CK
gruß, striezel
hi leute!
hab meinen fehler selbern gefunden ;-)
anstatt dem variablennamen hätte ich besser
$QUERY_STRING abgefragt.
danke mir selber ;-)
falls ihr euch den kopf heiß-gedacht habt,
danke ich euch auch.
gruß noch mal, striezel