diff options
author | fabrixxm <fabrix.xm@gmail.com> | 2011-01-27 07:14:55 +0100 |
---|---|---|
committer | fabrixxm <fabrix.xm@gmail.com> | 2011-01-27 07:14:55 +0100 |
commit | 444d82a5328433fbe48e18b928d35218905a756c (patch) | |
tree | 84bd92072bf37eee3b54ebf7cb9ccaf408562e67 /addon/js_upload/file-uploader/tests/action-handler-queue-test.php | |
parent | 6558ee1e2210fb41b1f4d95f806ee441a565087d (diff) | |
parent | d2dddd995abef2d0805901b278647bef0ce50f88 (diff) | |
download | volse-hubzilla-444d82a5328433fbe48e18b928d35218905a756c.tar.gz volse-hubzilla-444d82a5328433fbe48e18b928d35218905a756c.tar.bz2 volse-hubzilla-444d82a5328433fbe48e18b928d35218905a756c.zip |
Merge branch 'friendika-master'
Diffstat (limited to 'addon/js_upload/file-uploader/tests/action-handler-queue-test.php')
-rw-r--r-- | addon/js_upload/file-uploader/tests/action-handler-queue-test.php | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/addon/js_upload/file-uploader/tests/action-handler-queue-test.php b/addon/js_upload/file-uploader/tests/action-handler-queue-test.php new file mode 100644 index 000000000..ff13576dd --- /dev/null +++ b/addon/js_upload/file-uploader/tests/action-handler-queue-test.php @@ -0,0 +1,31 @@ +<?php + +sleep(4); + +$fileName; + +if (isset($_GET['qqfile'])){ + $fileName = $_GET['qqfile']; + + // xhr request + $headers = apache_request_headers(); + if ((int)$headers['Content-Length'] == 0){ + die ('{error: "content length is zero"}'); + } +} elseif (isset($_FILES['qqfile'])){ + $fileName = basename($_FILES['qqfile']['name']); + + // form request + if ($_FILES['qqfile']['size'] == 0){ + die ('{error: "file size is zero"}'); + } +} else { + die ('{error: "file not passed"}'); +} + +if (count($_GET)){ + $_GET['success'] = true; + echo json_encode(array_merge($_GET)); +} else { + die ('{error: "query params not passed"}'); +} |