problem beim automatischen download start in php
lars
- php
0 heiko
Hallo zusammen,
ich habe folgendes problem:
ich generiere eine excel tabelle die im order exporter liegt
und den dateinamen hat, den der user eingegeben hat.
nun soll die datei nachdem auf "ok" geclickt wurde automatisch als
download "aufpoppen". bei mir zeigt er die datei im browserfenster an, aber nicht als excel datei.
die datei ist korrekt erstellt, ich hatte es bisland so gehandhabt, dass man einen link anclicken musste um die datei zu laden...
hier mal mein code, der wohl irgendwie fehlerhaft ist:
$xls_file = "/srv/www/htdocs/intranet/exporter/";
$xls_file .= $_POST[savefile].".xls";
header("Content-Type: application/octet-stream");
header("Content-Description: attachment; filename='$xls_file'");
readfile($xls_file);
ich würde mich über hilfe sehr freuen.
vielen dank schonmal.
mfg
lars
Hallo zusammen,
ich habe folgendes problem:
ich generiere eine excel tabelle die im order exporter liegt
und den dateinamen hat, den der user eingegeben hat.nun soll die datei nachdem auf "ok" geclickt wurde automatisch als
download "aufpoppen". bei mir zeigt er die datei im browserfenster an, aber nicht als excel datei.die datei ist korrekt erstellt, ich hatte es bisland so gehandhabt, dass man einen link anclicken musste um die datei zu laden...
hier mal mein code, der wohl irgendwie fehlerhaft ist:
$xls_file = "/srv/www/htdocs/intranet/exporter/";
$xls_file .= $_POST[savefile].".xls";
header("Content-Type: application/octet-stream");
header("Content-Type: application/vnd.ms-excel");
header("Content-Transfer-Encoding: base64\n");
header("Content-Disposition: attachment; filename="".$fileName.".xls"");
probier das mal...bei mir funktioniert´s