Thomas Haeberli: Problem mit automatischem Binray Datei Download

Hallo zusammen

was mache ich Falsch?

ich rufe das script so auf http://localhost/getfile.php3?file=about.zip

Er liefert den Dialog zum Downloaden aber dann meckert er immer
keine Daten vorhanden, obwohl das File so vorhanden ist.

Egal ob NC 4.72 ,IE5 oder NC 6

denn http://localhost/about.zip geht ohne Probleme.

getfile.php3
<?php
header("Content-type: application/octet-stream");
header("Content-Disposition: attachment;  filename="$file"");
header("Content-Description: PHP3 Generated Data");
?>

laters

  1. Moin

    Hab ne lösung gefunden zum Problem ^_^

    <?php
    $basepath="/project/app/ranma/media/";
    $fp = fopen($basepath.$file , "r");
    header("Content-Location: ".$file);
    header("Content-disposition: attachment; filename=".$file);
    header("Content-type: application/octet-stream");
    fpassthru($fp);
    ?>

    Vielleicht kann dies ja ein anderer auch mal brauchen ^_^

    laters

    P.S. an den Freiherrn v. Gravenreuth ^_^ kommt von den Mangas/Animes und ist nicht
    schützbar, da es ZU LANGE schon gebraucht wird.

    ich rufe das script so auf http://localhost/getfile.php3?file=about.zip

    Er liefert den Dialog zum Downloaden aber dann meckert er immer
    keine Daten vorhanden, obwohl das File so vorhanden ist.

    Egal ob NC 4.72 ,IE5 oder NC 6

    denn http://localhost/about.zip geht ohne Probleme.

    getfile.php3
    <?php
    header("Content-type: application/octet-stream");
    header("Content-Disposition: attachment;  filename="$file"");
    header("Content-Description: PHP3 Generated Data");
    ?>

    laters