enable_post_data_reading_07.phpt 581 B

12345678910111213141516171819202122232425262728293031323334
  1. --TEST--
  2. enable_post_data_reading: seeking in php://input
  3. --INI--
  4. enable_post_data_reading=1
  5. --POST_RAW--
  6. Content-Type: application/unknown
  7. 0123456789
  8. --FILE--
  9. <?php
  10. echo "Test\n";
  11. $f1 = fopen("php://input", "r");
  12. fseek($f1, 3, SEEK_SET);
  13. echo fgetc($f1);
  14. fseek($f1, 1, SEEK_SET);
  15. echo fgetc($f1);
  16. fseek($f1, 3, SEEK_CUR);
  17. echo fgetc($f1);
  18. fseek($f1, -3, SEEK_CUR);
  19. echo fgetc($f1);
  20. fseek($f1, 3, SEEK_END);
  21. echo fgetc($f1);
  22. fseek($f1, -3, SEEK_END);
  23. $f2 = fopen("php://input", "r");
  24. fseek($f2, 1, SEEK_SET);
  25. echo fgetc($f1);
  26. echo fgetc($f2);
  27. ?>
  28. Done
  29. --EXPECT--
  30. Test
  31. 315371
  32. Done