Problem mit SSI

Hallo,

ich bin CGI Newbie und hab ein kleines Problem:

Ich rufe in einer .shtml datein via exec cgi funktion ein cgi auf was mir einen Header in meine HTML Seite einbaut. Danach lasse ich den Content der Seite darstellen und rufe anschliessend wieder via exec cgi ein footercgi auf. Den Header zeigt er mit an und den Content auch aber den footer stellt er nicht da. Per Telnet Zugang kann ich das cgi mit Perl aufrufen und es liefert mir die korrekte ausgabe, jedoch nicht im html … was mache ich falsch ??

Content

das erste geht das zweite nicht …

Danke schonmal im Vorraus
Sebastian

Hi Sebastian,
Naja, ohne den Inhalt der CGI’s zu kennen, ist das natürlich etwas schwer, eine Fehler-Analyse zu machen.
Erzeugt das 2. Script eine Fehlermeldung (in der Error-Log des Servers)?
Ich habe auch eine Seite mit mehreren exec’s und es funktioniert prima.
Beim zweiten mußte ich allerdings " print &header; " weglassen. Ich denke mal der zweite Header war wohl zuviel für den Browser?
Ich würde Dir ja gerne weiterhelfen aber ohne greifbares …
Wenn sie nicht zu geheim und zu umfangreich sind, kannst Du ja den Script-Codes hier mal posten (oder via eMail, ich könnte ja mal versuchen, so es die Zeit zuläßt …)

CUL8R (M)ike.

http://www.geocities.com/mtronics_scs/

Hi Sebastian,
eMail mit Scripts sind angekommen.
Nach der „Installation“ gestartet - gestaunt - angeschaut - gelacht (aber nicht über Dich!!).
Und ich dachte schon das nur mein SSI-Server so mürrisch auf eine fehlende Leerzeile reagiert.
schreibe doch einfach in der footer.cgi statt:

print

einfach:

print

Ich weiß, das Du Dir jetzt auch an den Kopf schlägst, aber bei dem obigen Problem habe ich schon mal eine lange Nacht lang Error-Logs studiert, ehe ich dahinter gekommen bin.

CUL8R (M)ike.

http://www.geocities.com/mtronics_scs/
(Die Hardware-Bastelkiste)