Cheatah: und PHP <- geht das überhaupt?

Beitrag lesen

Hi,

  • Wird der Perl-Output geparst, so dass ich da PHP-Zeugs reinschreiben kann? Vermutlich nicht, oder?!

nein; der Server parst ein Dokument maximal ein Mal. Du hast die Wahl zwischen PHP, SSI, CGI, JSP oder was immer konfiguriert ist.

  • Stehen per get übergebene Variablen auch in Perl automatisch zur Verfügung?

Es existieren in HTTP keine Variablen. Dass PHP daraus welche macht, ist ein Sicherheitsrisiko. Das Perl-Modul CGI.pm ermöglicht Dir jedoch einen leichten Zugang zu allen übergebenen Parametern; siehe Doku unter

perldoc CGI

  • Wenn das nicht mit PHP geht, wie mach ich so etwas in Perl?

Perl kann problemlos Dateien einbinden, jedoch kann es keinen PHP-Code ausführen. Dazu wäre ein HTTP-Request nötig, was performancetechnischer Unsinn ist, oder im Falle der CGI-Installation von PHP ein Systemaufruf des PHP-Prozessors, was ich auch nur bedingt empfehlen möchte: Der Footer ist höchstwahrscheinlich statisch, und sollte daher ohnehin, auch für PHP, in statischer Text-Form vorliegen.

Cheatah