Test: /ext/standard/tests/file/bug43008.phpt - Version 5.3.24        

Bug #43008 php://filter uris ignore url encoded filternames and can't handle slashes
Submitted: 2007-10-17 17:04:40 Modified: 2008-08-02 06:38:34
From: php Assigned: hholzgra
Status: Closed Package: Streams related
PHP Version: 5.3CVS-2007-10-17 (CVS) OS: linux

There are 6 different diffs reported by users for this test.

Count Diff
8 (38%)
001+ Warning: file_get_contents(): iconv stream filter ("ISO-8859-15"=>"UTF-8"): unknown error in %s/bug43008.php on line 9
001- string(8) "foob%E2r"
002+ string(0) ""
7 (33%)
001+ Warning: file_get_contents(php://filter/read=convert.iconv.ISO-8859-15%2FUTF-8|string.rot13|string.rot13|convert.iconv.UTF-8%2FISO-8859-15/resource=data://text/plain,foob%E2r): failed to open stream: operation failed in %s/bug43008.php on line 9
001- string(8) "foob%E2r"
002+ string(0) ""
2 (10%)
001+
001- string(8) "foob%E2r"
2 (10%)
001+ Warning: file_get_contents(): unable to create or locate filter "convert.iconv.ISO-8859-15/UTF-8" in %s/bug43008.php on line 9
002+
003+ Warning: file_get_contents(): Unable to create filter (convert.iconv.ISO-8859-15/UTF-8) in %s/bug43008.php on line 9
004+
005+ Warning: file_get_contents(): unable to create or locate filter "convert.iconv.UTF-8/ISO-8859-15" in %s/bug43008.php on line 9
006+
007+ Warning: file_get_contents(): Unable to create filter (convert.iconv.UTF-8/ISO-8859-15) in %s/bug43008.php on line 9
1 (5%)
1 (5%)
001+ Warning: file_get_contents(): iconv stream filter ("ISO-8859-15"=>"UTF-8"): unknown error in %s/bug43008.php on line 9
001- string(8) "foob%E2r"
002+ string(0) "" 000646: 1366133911 0.98043400 < 1366133911 0.98086700 001519: 1366133911 0.98215900 < 1366133911 0.98239500 002903: 1366133911 0.98505600 < 1366133911 0.98529300 003833: 1366133911 0.98705600 < 1366133911 0.98728200 004575: 1366133911 0.98943300 < 1366133911 0.98977900 008523: 1366133911 0.99704300 < 1366133911 0.99735800 009971: 1366133912 0.00004300 < 1366133912 0.00031700 010915: 1366133912 0.00206500 < 1366133912 0.00229500 011654: 1366133912 0.00444300 < 1366133912 0.00478700 015617: 1366133912 0.01226600 < 1366133912 0.01239600 016987: 1366133912 0.01505400 < 1366133912 0.01529900 001+ Passed: 99944
002+ Failed: 56
001- Passed: 100000
002- Failed: 0
003+ 000646: 1366133911 0.98043400 < 1366133911 0.98086700
004+ 001519: 1366133911 0.98215900 < 1366133911 0.98239500
005+ 002903: 1366133911 0.98505600 < 1366133911 0.98529300
006+ 003833: 1366133911 0.98705600 < 1366133911 0.98728200
007+ 004575: 1366133911 0.98943300 < 1366133911 0.98977900
008+ 008523: 1366133911 0.99704300 < 1366133911 0.99735800
009+ 009971: 1366133912 0.00004300 < 1366133912 0.00031700
010+ 010915: 1366133912 0.00206500 < 1366133912 0.00229500
011+ 011654: 1366133912 0.00444300 < 1366133912 0.00478700
012+ 015617: 1366133912 0.01226600 < 1366133912 0.01239600
013+ 016987: 1366133912 0.01505400 < 1366133912 0.01529900