Folgendes ist das Problem:
Ich habe ein Skript, dass ein PDF erstellt. Davor habe ich ein Formular, um die benötigten Daten für das PDF einzugeben.
Der Aufbau ist so:
if ($keine_eingabe || $fehlerhafte_eingabe) {
include("eingabe.php");
die();
}
/* Hier der Code zum Erstellen des PDFs */
Das funktioniert auf wunderbar, mit einer Ausnahme:
Wenn ich jetzt im Firefox über "Datei -> Seite speichern unter" das PDF speichern will, wird nicht das PDF gespeichert, sondern der Code des Eingabe-Formulars.
Deshalb wollte ich die Erstellung des PDFs in eine extra Datei auslagern und auf diese dann mittels header("Location ...") weiterleiten. Allerdings gehen da die Werte aus dem Eingabe-Formular verlohren.