]> git.mxchange.org Git - friendica-addons.git/blob - js_upload/file-uploader/tests/action-handler-test.php
permission change 644 to 755 for addons
[friendica-addons.git] / js_upload / file-uploader / tests / action-handler-test.php
1 <?php
2
3 usleep(300);
4
5 $fileName;
6
7 if (isset($_GET['qqfile'])){
8     $fileName = $_GET['qqfile'];
9     
10         // xhr request
11         $headers = apache_request_headers();
12         if ((int)$headers['Content-Length'] == 0){
13                 die ('{error: "content length is zero"}');
14         }
15 } elseif (isset($_FILES['qqfile'])){
16     $fileName = basename($_FILES['qqfile']['name']);
17     
18         // form request
19         if ($_FILES['qqfile']['size'] == 0){
20                 die ('{error: "file size is zero"}');
21         }
22 } else {
23         die ('{error: "file not passed"}');
24 }
25
26 if (count($_GET)){
27         //return query params
28         echo json_encode(array_merge($_GET, array('fileName'=>$fileName)));     
29 } else {
30         die ('{error: "query params not passed"}');
31 }