Avatar billede chrillere Nybegynder
02. juni 2002 - 12:01 Der er 7 kommentarer og
1 løsning

Hvordan tvinger man brugeren til at downloade en *.txt fil

Hvordan tvinger man en txt fil til at blive downloadet når brugeren klikker på linket til filen, altså istedet for at filen bliver vist i browseren?
Avatar billede milo Nybegynder
02. juni 2002 - 12:05 #1
prøv at få fat i brugeren ljweb han ved det i hvert fald, han benytter det på sin side, www.ljweb.dk ...men det er lavet i php.
Avatar billede limemedia Nybegynder
02. juni 2002 - 12:09 #2
hvem, mig ? :)) *g*
Avatar billede milo Nybegynder
02. juni 2002 - 12:12 #3
yir? :P
Avatar billede milo Nybegynder
02. juni 2002 - 12:13 #4
mener jeg i hvert falf da
Avatar billede limemedia Nybegynder
02. juni 2002 - 12:13 #5
i PHP

header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
header("Content-Disposition: attachment; filename=minfil.txt;");
header("Content-Type: application/octet-stream");
   
header("Content-Length: ".filesize($file));
readfile($file);
Avatar billede milo Nybegynder
02. juni 2002 - 12:25 #6
;)
Avatar billede knudgert Nybegynder
02. juni 2002 - 12:36 #7
Såfremt du ikke har mulighed for noget serverside som php, så er det nærmeste du kan komme nedenstående.

<html>
<head>
<script language='javascript'>
function gem() {
alert("Højreklik og vælg gem destination som...");
window.event.returnValue = false;
}
</script>
</head><body>
<a href="billede.jpg";><span onClick="gem()">Hent billedet her.</span></a>
</body>
</html>
Avatar billede knudgert Nybegynder
03. juni 2002 - 02:59 #8
det dur selvfølgelig også med en *.txt, glemte bare at rette det.
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