Avatar billede mjense173 Nybegynder
04. november 2004 - 20:45 Der er 2 kommentarer og
1 løsning

Åben *.eml filer fra browser

Hvis man har en eml-fil liggende på skrivebordet og klikker på den, så åbner den ganske som den skal, i Outlook ekspress.

Men hvis man linker til den fra en html-fil, så IE at åbne den som tekstfil, hvilket ikke virker og man får en "siden kan ikke vises" fejl.

Er der en måde hvorpå man kan lave et phpscript eller lign. der gør at når man klikker, så begynder den at downloade filen istedet?
Avatar billede coderdk Praktikant
04. november 2004 - 21:57 #1
Du skal tilføje .eml mime typen i din webserver, eller servere den med et php-script:

<?php

  $fil = 'mail.eml';

  header( 'Content-Type: message/rfc822' );
  header( 'Content-Length: ' . filesize( $fil ) );
  readfile( $fil );

?>

Det _tror_ jeg da vil virke ;)
Avatar billede mjense173 Nybegynder
04. november 2004 - 22:10 #2
Ja, og det gør det osse. Så tak for det.
Avatar billede coderdk Praktikant
04. november 2004 - 22:26 #3
np :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester