http_send_file(3) php man page | unix.com

Man Page: http_send_file

Operating Environment: php

Section: 3

HTTP_SEND_FILE(3)							 1							 HTTP_SEND_FILE(3)

http_send_file - Send file

SYNOPSIS
bool http_send_file (string $file)
DESCRIPTION
Sends a file with support for (multiple) range requests. This functions behaviour and further action is dependent on the following INI settings: http.send.not_found_404 and http.log.not_found. If the INI settinghttp.send.not_found_404 is enabled and the INI settinghttp.log.not_found points to a writable file, a log message is written when the $file was not found.
PARAMETERS
o $file - the file to send
RETURN VALUES
Returns TRUE on success or FALSE on failure.
EXAMPLES
Example #1 A http_send_file(3) example <?php http_send_content_disposition("document.pdf", true); http_send_content_type("application/pdf"); http_throttle(0.1, 2048); http_send_file("../report.pdf"); ?> The above example will output: HTTP/1.1 206 Partial Content X-Powered-By: PHP/5.2.2 Accept-Ranges: bytes Content-Length: 12345 Content-Range: bytes 0-12344 Content-Type: application/pdf Content-Disposition: inline; filename="document.pdf" %PDF...
SEE ALSO
http_send_data(3), http_send_stream(3), http_throttle(3), http_send_content_type(3), http_send_content_disposition(3), the HttpResponse class if you are using PHP 5.1.0 and above. PHP Documentation Group HTTP_SEND_FILE(3)
Related Man Pages
http_redirect(3) - php
fdf_set_file(3) - php
header(3) - php
http_cache_last_modified(3) - php
mb_output_handler(3) - php
Similar Topics in the Unix Linux Community
Search for string and display those NOT found
Editing multiple file names in one go
help for saving vertical datas to horizontal with &quot;awk&quot; or &quot;cut&quot;
Mail sending with multiple attachement(pdf and csv) with html content from Linux
Compare files