PHP
downloads | documentation | faq | getting help | mailing lists | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

http_send_last_modified> <http_send_data
Last updated: Fri, 14 Nov 2008

view this page in

http_send_file

(PECL pecl_http:0.1.0-1.5.5)

http_send_fileSend file

Descrierea

bool http_send_file ( string $file )

Sends a file with support for (multiple) range requests.

This functions behaviour and further action is dependent on the following setarea INIs: http.send.not_found_404 şi http.log.not_found.

If the setarea INI http.send.not_found_404 is enabled and the setarea INI http.log.not_found points to a writable file, a log message is written when the file was not found.

Parametri

file

the file to send

Valorile întroarse

Întoarce valoarea TRUE în cazul succesului sau FALSE în cazul eşecului.

Exemple

Example #1 A http_send_file() example

<?php
http_send_content_disposition
("document.pdf"true);
http_send_content_type("application/pdf");
http_throttle(0.12048);
http_send_file("../report.pdf");
?>

Exemplul de mai sus va afişa:

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...



add a note add a note User Contributed Notes
http_send_file
There are no user contributed notes for this page.

http_send_last_modified> <http_send_data
Last updated: Fri, 14 Nov 2008
 
 
show source | credits | sitemap | contact | advertising | mirror sites