HEX
Server: Apache/2.4.62 (Unix) OpenSSL/1.1.1k
System: Linux box12.multicloud.host 4.18.0-553.52.1.el8_10.x86_64 #1 SMP Wed May 14 09:36:12 EDT 2025 x86_64
User: kashmira (1008)
PHP: 8.1.32
Disabled: NONE
Upload Files
File: //usr/local/src/uploadprogress-2.0.2/tests/uploadprogress_get_contents_basic.phpt
--TEST--
uploadprogress_get_contents - Returns contents of uploading file

--SKIPIF--
<?php
if (!extension_loaded('uploadprogress')) exit('skip extension not loaded');

--INI--
uploadprogress.get_contents = On

--FILE--
<?php
ini_set('uploadprogress.file.contents_template', dirname(__FILE__) . '/mocks/get_contents/upload_contents_%s');

$contents = uploadprogress_get_contents('basic', 'formFieldId');
echo $contents;

--EXPECTF--
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse placerat
risus ac augue lacinia, sed aliquam sapien ullamcorper. Nulla ipsum diam,
condimentum nec vulputate sodales, convallis vel neque. Morbi at rutrum arcu,
sit amet ullamcorper velit. In erat risus, blandit sit amet imperdiet eget,
auctor a turpis. Nulla vel augue elit. Pellentesque vestibulum dui nisl, a
auctor leo accumsan in. Etiam eget varius metus. Donec eu pulvinar metus, ac
vulputate erat. Integer viverra augue quis mauris vestibulum, vel rutrum ante
dapibus. Donec venenatis viverra mollis. Pellentesque id magna sit amet leo
lobortis faucibus. Nam eu tellus vel nibh lobortis tincidunt.