Jump to content

file downloaded can't be read !!


robert_gsfame

Recommended Posts

<?php

$fileName = 'mypic.jpg';

$mimeType = 'image/jpeg';

header('content-disposition: attachment; filename=' . $fileName);

header('content-type: ' . $mimeType);

header('content-length: ' . filesize($fileName));

readfile($fileName);

?>

 

i tried to download the file called "mypic.jpg" which is stored inside folder called "myfolder"... i use the code written above, n i can download the file but once open nothing was shown up!....

 

What's wrong?? path?? can anyone help me with this code??

Link to comment
https://forums.phpfreaks.com/topic/183696-file-downloaded-cant-be-read/
Share on other sites

Well assuming myfolder is stored within your root directory, you likely want to be using...

 

readfile("myfolder/{$fileName}");

 

You may also wish to try opening the file in a text editor, there is likely a PHP error message included at the start of the file.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.