07. september 2008 - 00:08 Der er 2 kommentarer og
1 løsning

DOWNLOAD af MEGA stor FIL

Hej jeg har en selvudpakkende ZIP fil, som jeg ønsker brugere skal kunne downloade. Den er stor ( ca. 8.5 Mbyte).

Fil001 ser sådan ud: ('dwntest.php')


<?php
if(isset($_GET["file"]))
{
    $path = "";
    header("Content-Disposition: attachment; filename=". $_GET["file"] ."");
    header("Content-Type: application/octet-stream");
    header("Content-Length: ".filesize($path.$_GET["file"]));
    header("Cache-Control: no-cache, must-revalidate");
    header("Pragma: no-cache");
    header("Expires: ".gmdate("D, d M Y H:i:s", mktime(date("H")+2, date("i"), date("s"), date("m"), date("d"), date("Y")))." GMT");
    $fp = fopen($path.$_GET["file"],"r");
    print fread( $fp, filesize($path.$_GET["file"]) );
    fclose($fp);
    exit();
}
?>

fil002 ser sådan ud:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<BODY>
<a href='dwntest.php?file=akj.zip'>Download AKJ</A>
</BODY>
</HTML>

Det virker og dog ikke:

Jeg får download dialogboksen og siger SAVE men får ca. 2,2 Kbyte overført og så er det bare pangggg !!! - og lukket  overførsel ...

Hvad er det der går galt // hvad gør JEG galt...

Kan nogen give mig et godt råd ?

(evt. tidsspørgsmål ??)
07. september 2008 - 10:38 #1
Dette er en fejl fra min side. Beklager dybt. Har desværre sendt samme spørgsmål 2 gange..

UPS og undskyld....
Avatar billede jakobdo Ekspert
07. september 2008 - 11:13 #2
Du skal lave et svar og acceptere det, så er tråden lukket.
07. september 2008 - 11:53 #3
OK
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