Moritz: PHP Anweisung wird als Template geladen, aber nicht ausgeführt

Beitrag lesen

Um ein Affiliate-Programm in meinen PayPal-Zahlungsvorgang zu integrieren, muss ich meinem Formular ein hidden-field hinzufügen, dass sich per PHP Daten aus einem Cookie holt. Kein Problem, damit klappt es, aber...

<input type="hidden" name="custom" value="<? echo $_COOKIE['POSTAff2Cookie']; ?>">

das Problem ist, dass das Formular irgendwie als Template von einem anderen Skript verarbeitet wird und dann die gesamte Seite nachher mit

print template($...);

ausgegeben wird. Und in dieser Seite wird die PHP Anweisung nicht ausgeführt, sondern der PHP Code ist als Quelltext lesbar. Kopiere ich den gesamten Inhalt des so ausgegeben Quelltextes, mache ein neues Dokument daraus, lade dieses auf den Server und rufe es auf, funktioniert es wieder.

Hat irgendjemand einen Tipp für mich, wie ich es schaffe, dass der PHP Code aus dem Formular-Template ausgeführt wird? Ich wäre sehr dankbar. Hoffentlich hat überhaupt jemand verstanden, was das Problem ist, lässt sich irgendwie sehr schwer beschreiben hier ;-)