florianmar: CGI-Script mit virtual() einfügen

Hallo,

ich möchte in eine PHP-Seite ein CGI-Script einfügen. Mit der virtual()-Funktion wird das Script auch eingefügt, jedoch am Anfang der Seite, nicht an der Stelle, an der der Befehl steht.

Wenn mein PHP-Code lautet:
<html>
...
<div id="script">
<?php virtual('cgi-bin/script.cgi'); ?>
</div>
...

und mein CGI-Script
...
print "<p>Ausgabe des Scripts</p>";
...

dann sieht die Seite im Browser so aus:
<p>Ausgabe des Scripts</p>
<html>
...

Wie kann ich ein CGI(Perl)-Script an eine bestimmte Stelle einer PHP-Seite einfügen?

Florian

  1. hat sich erledigt

    das Problem lag an meinem CMS, das den PHP-Code cached. Warum das zu diesem Ergebnis führte, weiß ich nicht, aber mit ungecachtem Code funktioniert es bestens.

    Florian