Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $one_year = 31536000; //seconds
- $file_path = ''; // relative or absolute path on your server.
- $file_name = basename($file_path);
- $file_modify_time = @filemtime($file_path);
- $gmt_modify_time = gmdate('D, d M Y H:i:s', $file_modify_time ) . ' GMT';
- $gmt_expire_time = gmdate('D, d M Y H:i:s', time() + $one_year ) . ' GMT';
- $file_size = @filesize($file_path);
- header('Pragma: ');
- header('Cache-Control: public');
- header('Last-Modified: ' . $gmt_modify_time );
- header('Expires: ' . $gmt_expire_time );
- header('Content-Length: ' . $file_size);
- header('Content-Disposition: filename="' . $file_name . '";');
- header('Content-Type: image/gif');
- header('Content-Transfer-Encoding: binary');
- $file_handle = fopen($file_path, "r");
- while (!feof($file_handle)) {
- $data = fgetss($file_handle, 50);
- if($data === FALSE) {
- error_log('Error reading file: '.$file_path);
- exit();
- }
- print_r($data);
- sleep(1);
- }
- fclose($file_handle);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement