situatie
ik heb een bestand lijst.php in dit bestand wordt een plain/text lijst gegenereerd (geen html dus). als je op de link klikt naar lijst.php laat de browser (IE6) de inhoud (plain/text) gewoon zien.
doel
ik wil dat je wordt geprompt het bestand te downloaden/openen en het vervolgens kan bekijken met notepad. dus ik voeg aan de header van lijst.php het volgende toe:
probleem
en inderdaad notepad opent en wil lijst[1].txt weergeven. maar er volgt een foutmelding van notepad dat hij lijst[1].txt niet kan vinden in de temp map van IE.
geprobeerder (niet werkende) oplossingen
misschien doe ik iets fout met de header? ik heb zitten experimenteren met verschillende content-type's:
- text/plain
- application/notepad
- het weglaten van de content-disposition
en alle mogelijke combinaties daarvan, leveren niet het gewenste resultaat.
weet iemand hoe ik lijst.php wel krijg geopent/gedownload en vervolgens geopent met notepad?
ik heb een bestand lijst.php in dit bestand wordt een plain/text lijst gegenereerd (geen html dus). als je op de link klikt naar lijst.php laat de browser (IE6) de inhoud (plain/text) gewoon zien.
doel
ik wil dat je wordt geprompt het bestand te downloaden/openen en het vervolgens kan bekijken met notepad. dus ik voeg aan de header van lijst.php het volgende toe:
code:
1
2
| header("Content-type: text/richttext; name=lijst.txt");
header("Content-Disposition: inline; filename=lijst.txt"); |
probleem
en inderdaad notepad opent en wil lijst[1].txt weergeven. maar er volgt een foutmelding van notepad dat hij lijst[1].txt niet kan vinden in de temp map van IE.
geprobeerder (niet werkende) oplossingen
misschien doe ik iets fout met de header? ik heb zitten experimenteren met verschillende content-type's:
- text/plain
- application/notepad
- het weglaten van de content-disposition
en alle mogelijke combinaties daarvan, leveren niet het gewenste resultaat.
weet iemand hoe ik lijst.php wel krijg geopent/gedownload en vervolgens geopent met notepad?