php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Request #39135 fpassthru with optional argument length
Submitted: 2006-10-12 13:10 UTC Modified: 2020-04-17 10:12 UTC
Votes:9
Avg. Score:4.6 ± 0.5
Reproduced:9 of 9 (100.0%)
Same Version:1 (11.1%)
Same OS:5 (55.6%)
From: third-chance at gmx dot de Assigned:
Status: Suspended Package: *General Issues
PHP Version: 5.1.6 OS: Windows XP SP2
Private report: No CVE-ID: None
Have you experienced this issue?
Rate the importance of this bug to you:

 [2006-10-12 13:10 UTC] third-chance at gmx dot de
Description:
------------
To allow resuming http-downloads a php-script must be able to deliver a specific range from a file. Although you can use fseek to start from a specific offset, their is no way of telling fpassthru to stop before the eof.
I would like to see an optional argument 'length', which stops after sending n bytes. This would be similar to the argument of the fwrite function.


Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2006-10-13 08:42 UTC] charlie07 at gmx dot net
Since installing the PECL HTTP extension is not always possible (especially on shared hosts), i fully support this request. Supporting partial downloads is otherwise impossible.
 [2020-04-17 10:12 UTC] cmb@php.net
-Status: Open +Status: Suspended -Package: Feature/Change Request +Package: *General Issues
 [2020-04-17 10:12 UTC] cmb@php.net
This feature can easily be implemented in userland, so it's
introduction into PHP core would require discussion for which this
bugtracker is not suitable.  Instead please send mail to the
internals mailing list[1].  For the time being, I'm suspending
this ticket.

[1] <https://www.php.net/mailing-lists.php#internals>
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Mar 28 09:01:26 2024 UTC