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
imagegif(3) - php
get_headers(3) - php
fdf_set_file(3) - php
http_send_content_disposition(3) - php
mojo::content::single(3pm) - debian
Similar Topics in the Unix Linux Community
Script Assist
perl parse log
removing 8th and 9th character of a FILENAME
Mail sending with multiple attachement(pdf and csv) with html content from Linux
Changing file names