Jump to content

File downloader


phat_hip_prog

Recommended Posts

Hi,

I'm wanting a generic way of serving up files, here's a snippit to see what I mean:

//header('Content-Type: application/octet-stream');
//header('Content-Type: application/x-tar');
header('Content-Type: application/x-gtar');
//header('Content-Type: multipart/alternative');
header('Content-Disposition: attachment; filename="'.$item.'"'); 
//header('Content-Transfer-Encoding: binary');

readfile($dir.$item);

 

The first file i'm trying it with is a '*.tar.gz', but it could be a zip, image, txt file, etc... However this won't save correctly, so:

Q1: What type is a 'tar.gz'?

Q2: Can you point to a full OFFICIAL listing of types? (or is it defined per system e.g. /etc/mime.types)

Then I can check extension and set accordingly:

or

Q3: Is there a generic way? (e.g. the browser does it, or does this use a lookup also)

 

Cheers

Link to comment
https://forums.phpfreaks.com/topic/69000-file-downloader/
Share on other sites

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.