1. Willeke Van Heiningen - Veldhuis Member

    Downloaden bestanden vanaf website

    Topic geplaatst op: 17-03-2014 om 16:16

    Beste allemaal,

    Ik heb een website waarop .doc, .docx en .pdf bestanden te downloaden zijn. Deze staan als volgt gelinkt:

    HTML:

    <a href="includes/formulier.php?docx" target="_blank">formulier.docx</a>

    PHP (formulier.php):

     elseif(isset($_GET['docx'])){
        header("Content-disposition: attachment; filename=formulier.docx");
        header("Content-type: application/zip");
        readfile("formulier.docx");
    }

     

    formulier.php staat in dezelfde map als het te downloaden bestand. Op localhost (via XAMPP) werkt deze code prima, en download hij het bestand gewoon in de browser. Maar wanneer de site ge-upload is krijg ik de volgende melding bij het downloaden:

    Not Found

    The requested URL /includes/formulier.docx was not found on this server.

    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

    Apache/2 Server at www.profuit.nl Port 80

     

    Het lijkt er dus op dat de documenten niet op de server staan, maar die zijn wel degelijk ge-upload. Is dit een rechtenprobleem? Ik heb al geprobeerd het formulier.php script de volle 777 rechten te geven, maar dit loste niks op. Ook het te downloaden .pdf, .doc of .docx bestand andere rechten geven werkte niet. Iemand een idee wat het zou kunnen zijn?

     

    Groet

  2. Red Member
    Reactie geplaatst op: 18-03-2014 om 08:31

    Probeer href met volledig dload adres

    Vond u dit antwoord nuttig?