Bekijk Volledige Versie : Weergave door Opera van text/plain bestand met php-extensie
Jaap van Wingerde
09/12/03, 22:00
Ik heb behoorlijk zitten kloten met een php-script dat een text/plain
bestand moest geven. Opera 7.0 bleek dit als html-bestand weer te
geven. De oplossing bleek simpel: in Opera bij "Files" > "Preferences"
> "File Types" - "Determine action by MIME type" aanstippen. Als
webmeester heb je dat helaas niet in de hand.
Met de volgende url kun je uitproberen of je browser het MIME type
goed verwerkt:
http://www.vanwingerde.net/jaap/DC_Date_Captured.php
Als je niets ziet, zit je fout, anders zie je het tekstbestand (een
hulpmiddeltje bij het archiveren van html-bestanden).
Doeg,
Jaap.
--
************************************************** *****
Homo bureaucrasis: survival of the fittest?
************************************************** *****
Jaap van Wingerde
e-mail: 1234567890@xs4all.nl
Internet: http://www.vanwingerde.net/jaap/
Daniel Tryba
10/12/03, 00:15
Jaap van Wingerde <1234567890@xs4all.nl> wrote:
[opera bug?]
> Met de volgende url kun je uitproberen of je browser het MIME type
> goed verwerkt:
> http://www.vanwingerde.net/jaap/DC_Date_Captured.php
>
> Als je niets ziet, zit je fout, anders zie je het tekstbestand (een
> hulpmiddeltje bij het archiveren van html-bestanden).
Ehhhh, wat is je vraag eigenlijk?
BTW een heel simpele workaround die ervoor zorgt dat je in vrijwel elke
browser ongeacht mimetype ondersteuning het gewenste resultaat krijgt:
http://www.vanwingerde.net/jaap/DC_Date_Captured.php/foo.txt
--
Daniel Tryba
Jaap van Wingerde
10/12/03, 16:30
On Tue, 9 Dec 2003 23:02:51 +0000 (UTC), Daniel Tryba
<news_nl.internet.www.server-side@canopus.nl> wrote in
nl.internet.www.server-side in message <br5kar$3k3$1@news.tue.nl> with
the subject: Re: Weergave door Opera van text/plain bestand met
php-extensie:
>Ehhhh, wat is je vraag eigenlijk?
Geen vraag, maar meer een opmerking. Deze opmerking lokte jouw tip
voor een workaround uit.
Ik dacht dat ik verkeerde code geschreven had. Later bleek dat Opera
7.0 standaard op dit put minder goed geconfigureerd is. Leek me wel
iets om te delen.
--
************************************************** *****
Homo bureaucrasis: survival of the fittest?
************************************************** *****
Jaap van Wingerde
e-mail: 1234567890@xs4all.nl
Internet: http://www.vanwingerde.net/jaap/
Yvette P. Hoitink
10/12/03, 17:00
"Jaap van Wingerde" <1234567890@xs4all.nl> wrote in message
news:addctvs4toubbouk822secq1l3bi0r7ome@4ax.com...
> Ik heb behoorlijk zitten kloten met een php-script dat een text/plain
> bestand moest geven. Opera 7.0 bleek dit als html-bestand weer te
> geven. De oplossing bleek simpel: in Opera bij "Files" > "Preferences"
> > "File Types" - "Determine action by MIME type" aanstippen. Als
> webmeester heb je dat helaas niet in de hand.
>
> Met de volgende url kun je uitproberen of je browser het MIME type
> goed verwerkt:
> http://www.vanwingerde.net/jaap/DC_Date_Captured.php
>
> Als je niets ziet, zit je fout, anders zie je het tekstbestand (een
> hulpmiddeltje bij het archiveren van html-bestanden).
>
> Doeg,
> Jaap.
>
Ik krijg een file download scherm voor mijn kiezen bij gebruik van IE 6, Win
XP met de vraag "Some files can harm... Would you like to open the file or
save it to your computer?" met de opties "Open", "Save", "Cancel", "More
Info". Vast niet wat je bedoelde...
Yvette
Daniel Tryba
10/12/03, 18:15
Jaap van Wingerde <1234567890@xs4all.nl> wrote:
>>Ehhhh, wat is je vraag eigenlijk?
>
> Geen vraag, maar meer een opmerking. Deze opmerking lokte jouw tip
> voor een workaround uit.
>
> Ik dacht dat ik verkeerde code geschreven had. Later bleek dat Opera
> 7.0 standaard op dit put minder goed geconfigureerd is. Leek me wel
> iets om te delen.
Dan stelde je je vraag in de verkeerde groep, de afhandelijk van jou URL
is namelijk clientside (browser) afhankelijk en dus niet gerelateerd aan
deze groep :)
--
Daniel Tryba
Jaap van Wingerde
10/12/03, 20:15
On Wed, 10 Dec 2003 16:50:50 +0100, "Yvette P. Hoitink" <hoitink @
home . nl (nospam)> wrote in nl.internet.www.server-side in message
<br7fcu$3r9$1@news4.tilbu1.nb.home.nl> with the subject: Re: Weergave
door Opera van text/plain bestand met php-extensie:
>Ik krijg een file download scherm voor mijn kiezen bij gebruik van IE 6, Win
>XP met de vraag "Some files can harm... Would you like to open the file or
>save it to your computer?" met de opties "Open", "Save", "Cancel", "More
>Info". Vast niet wat je bedoelde...
Dat is niet de bedoeling. De browser behoort een text/plain bestand
gewoon weer te geven, net als een txt-bestand. Het php-script geeft
volgens mij de juiste headers door:
header ("Content-Language: nl");
header ("Content-Type: text/plain; charset=ISO-8859-1");
header ("Expires: $HTTP_date");
header ("Last-Modified: $HTTP_date");
Doeg,
Jaap.
--
************************************************** *****
Homo bureaucrasis: survival of the fittest?
************************************************** *****
Jaap van Wingerde
e-mail: 1234567890@xs4all.nl
Internet: http://www.vanwingerde.net/jaap/
Daniel Tryba
10/12/03, 20:30
Jaap van Wingerde <1234567890@xs4all.nl> wrote:
>>Ik krijg een file download scherm voor mijn kiezen bij gebruik van IE 6, Win
>>XP met de vraag "Some files can harm... Would you like to open the file or
>>save it to your computer?" met de opties "Open", "Save", "Cancel", "More
>>Info". Vast niet wat je bedoelde...
>
> Dat is niet de bedoeling. De browser behoort een text/plain bestand
> gewoon weer te geven, net als een txt-bestand.
Maar voor tekst gebruik ik veel liever mijn tekst editor dan een
html browser. Wie ben jij om te denken dat je de gebruiker voor gaat
schrijven hoe hij met bepaalde mimetypes omgaat?
--
Daniel Tryba
Jaap van Wingerde
10/12/03, 23:15
On Wed, 10 Dec 2003 19:17:06 +0000 (UTC), Daniel Tryba
<news_nl.internet.www.server-side@canopus.nl> wrote in
nl.internet.www.server-side in message <br7rfi$mij$2@news.tue.nl> with
the subject: Re: Weergave door Opera van text/plain bestand met
php-extensie:
>> Dat is niet de bedoeling. De browser behoort een text/plain bestand
>> gewoon weer te geven, net als een txt-bestand.
>
>Maar voor tekst gebruik ik veel liever mijn tekst editor dan een
>html browser. Wie ben jij om te denken dat je de gebruiker voor gaat
>schrijven hoe hij met bepaalde mimetypes omgaat?
Tenzij de gebruiker anders wil, zou een browser een bestand met
mime-type text/plain op de zelfde manier moeten weergeven als een
..txt-bestand. In de praktijk blijkt dit niet het geval.
Doeg,
Jaap.
--
************************************************** *****
Homo bureaucrasis: survival of the fittest?
************************************************** *****
Jaap van Wingerde
e-mail: 1234567890@xs4all.nl
Internet: http://www.vanwingerde.net/jaap/
Jaap van Wingerde wrote:
> Tenzij de gebruiker anders wil, zou een browser een bestand met
> mime-type text/plain op de zelfde manier moeten weergeven als een
> .txt-bestand. In de praktijk blijkt dit niet het geval.
Tsja, dat is een vicieuze cirkel, omdat de volksbrowser dingen per extensie
regelt en nauwelijks naar het mime-type kijkt, houden veel webmasters er ook
geen rekening mee. Waardoor mensen met browsers die het doen als
voorgeschreven dus van allerlei pagina's de broncode te zien krijgen...
Waardoor de gebruikers of de makers maar besluiten om ook standaard naar
extensie te kijken...
(Verwerpelijk? Tuurlijk. Maar heb je wel eens een webmaster proberen te
overtuigen om iets te veranderen omdat de pagina niet goed werkt onder
nerd-speeltjes als Opera of Netscape 7?)
--
Inca
NEE - Geen water
JA - Wel een dijkdoorbraak
http://www.poldermodelstickers.nl/