Das mit dem Dollar sind lediglich Variablennamen, diese können Sie frei wählen.
Im einfachsten Fall legen Sie einen Zufallsgenerator (z.B. RG01) mit den Dateinamen der PDFs an, ziehen diese auf eine Seite im Fragebogen und packen darunter folgenden PHP-Code:
replace('%pdf%', 'RG01', 'response');
html('<p><a href="%pdf%">Hier das PDF</a></p>');
Sie sehen - da ist ein <a>
, also ein Link. Und das ist auch der Knackpunkt eines PDF. Sie können zwar versuchen, es via <iframe>
direkt einzubinden...
replace('%pdf%', 'RG01', 'response');
html('<iframe src="%pdf%" style="width: 100%; height: 500px">');
... aber was der Browser damit macht, das können Sie nicht beeinflussen. Vielleicht wird das PDF korrekt auf der Seite angezeigt, vielleicht öffnet es der Webbrowser des Nutzers aber auch in einem neuen Tab, in einer externen PDF-Anwendung oder gar nicht.