Hallo,
[...] PHP-Anweisungen funktionieren aber im cgi-Verzeichnis nicht, so dass ich auch Fuß- und Kopfbereich nicht in die Datei einbinen kann.
Kann mir einer nen Tip geben, wie sowas doch läuft???
Ich kenne mich zwar mit PHP nicht aus, aber ich denke doch, daß da eine ausführbare Datei existiert, welche man auch von der Shell aus aufrufen kann.
Wenn beispielsweise
php irgendeine_datei.php
auf der Shell funktioniert, dann kannst Du unter Perl beispielsweise mit
open(PHP,'/pfad/zu/php irgendeine_datei.php|') or die 'kann php datei nicht einbinden';
print while (<PHP>);
close(PHP) or die 'kann php nicht schliessen';
den php-interpreter starten, eine beliebige Datei interpretieren lassen und das Ergebnis in Perl wie von einer Datei einlesen und weiterbearbeiten (hier print).
Ein Problem bleibt da noch. Wie kannst DU CGI-Parameter perl shell-Aufruf an PHP übergeben?
Das müsste aber in der PHP-Dokumentation stehen.
Grüße
Klaus