Sha256: ba277e2ff58d9740b5602726ee81fb0653360bfb1097b9848559d3c2b2bd3e26
Contents?: true
Size: 656 Bytes
Versions: 20
Compression:
Stored size: 656 Bytes
Contents
<?php usleep(300); $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)){ //return query params echo json_encode(array_merge($_GET, array('fileName'=>$fileName))); } else { die ('{error: "query params not passed"}'); }
Version data entries
20 entries across 20 versions & 1 rubygems