bug43008.phpt 507 B

12345678910111213141516171819
  1. --TEST--
  2. Bug #43008 (php://filter uris ignore url encoded filternames and can't handle slashes)
  3. --EXTENSIONS--
  4. iconv
  5. --INI--
  6. allow_url_fopen=1
  7. --FILE--
  8. <?php
  9. $url = ""
  10. . "php://filter/read="
  11. . urlencode("convert.iconv.ISO-8859-15/UTF-8")
  12. . '|' . urlencode("string.rot13")
  13. . '|' . urlencode("string.rot13")
  14. . '|' . urlencode("convert.iconv.UTF-8/ISO-8859-15")
  15. . "/resource=data://text/plain,foob%E2r";
  16. var_dump(urlencode(file_get_contents($url)));
  17. ?>
  18. --EXPECTF--
  19. string(8) "foob%E2r"