$_SERVER['CAPTCHA_SECRET'], 'response' => $_POST['g-recaptcha-response'] ); $options = array( 'http' => array( 'header' => "Content-type: application/x-www-form-urlencoded\r\n", 'method' => 'POST', 'content' => http_build_query($data) ) ); $context = stream_context_create($options); $result = file_get_contents($url, false, $context); if ($result === FALSE) { return FALSE; } else { $d_json = json_decode($result, true); if (is_null($d_json)) { return FALSE; } else { return $d_json['success']; } } } $captcha_error = false; $file_error = false; if ($_SERVER['SCRIPT_URL'] == $_SERVER['PHP_SELF']) { $file_error = true; } if ($_SERVER['REQUEST_METHOD'] === 'POST') { if (!array_key_exists("file", $_POST) || empty($_POST['file'])) { $file_error = true; } else { if (validateCaptcha()) { XSendFile($_POST['file']); exit; } $captcha_error = true; } } ?> Verification

Verification

Verification failed!

No file!

To reduce wasted bandwidth from poorly-behaved scrapers and web crawlers, please verify below that you intend to download a very large file.

We provide these datasets as a courtesy to the video compression research community. Please be considerate in your use and set up a local cache if you need repeated access to a resource here.