wie sieht der php code um die header definitionen aus?
zeig uns doch bitte mal ein wenig mehr.
es ist nämlich so, wenn die datei bei dem klick auf den download link noch nicht besteht sondern dann erst erstellt wird, machst du es am besten wie folgt.
du liest erst die daten die du in der datei haben willst in eine variable ein und gibst sie dann so aus:
PHP-Code:
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Expires: 0");
header("Content-Type: txt/x-csv");
header("Content-Description: Downloaded File");
header("Content-Disposition: attachment; filename=$tblname$datum.csv");
echo $csv_daten;
exit();
wenn ich dein problem richtig verstanden habe, könnte das eine lösung sein. jeweils benutze ich diese methode oft wenn ich daten aus einer db nach anfrage zum download anbieten will.