php man page for http_send_file

Query: http_send_file

OS: php

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

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_cache_etag(3) - php
http_throttle(3) - php
header(3) - php
http_response_header(3) - php
readfile(3) - php
Similar Topics in the Unix Linux Community
Script Assist
Mail sending with multiple attachement(pdf and csv) with html content from Linux
How to move file from one directory to other of only particular user?
Compare files
Changing file names