} echo '您的浏览器不支持video</video><br />'; } } echo '下载链接已为您准备好,点击或将其复制到下载工具中开始下载。若一个链接不走,请多试几个。<br /><b>若您遇到403错误,复制链接粘贴到地址栏打开即可解决。</b>Chrome浏览器点击下面的链接不会出现403错误,但IE浏览器会出现。'; foreach ($link as $k => $v) { if ($k == count($link) - 1) { echo '<br />最后一个链接会随机重定向到不同的服务器,但是此链接封杀下载工具的几率也最高。'; } echo '<br /><a target="_blank" rel="noreferrer" href="' . $v . '">' . $v . '</a><br />'; } die; } } } $check = check_share($_SERVER['QUERY_STRING'], $res['link'], $res['name'], $res['cookie']); if (!$check['conn_valid']) { echo '补档娘暂时无法访问百度。点击<a href="' . $check['url'] . ($res['pass'] !== '0' ? '#' . $res['pass'] : '') . '">这里</a>尝试访问您要下载的文件。'; die; } else { if ($check['valid']) { //文件有效!如果没有保存分片信息,现在保存 if ($res['block_list'] == NULL && $meta['info'][0]['block_list']) { $mysql->query("insert into block_list values({$_SERVER['QUERY_STRING']}, '" . json_encode($meta['info'][0]['block_list']) . "')"); } $mysql->exec('update watchlist set failed=0 where id=' . $_SERVER['QUERY_STRING']); //之前不知道抽什么风莫名其妙标记温馨提示 echo '若没有自动跳转, <a href="' . $check['url'] . ($res['pass'] !== '0' ? '#' . $res['pass'] : '') . '">点我手动跳转</a>。 <script>window.onload=function(){window.location="' . $check['url'] . ($res['pass'] !== '0' ? '#' . $res['pass'] : '') . '"};</script>'; } elseif (!$check['user_valid']) { echo '<h1>用户登录失效</h1>';
mysql_query("UPDATE data_shared SET permit_type='{$edit_permit}' WHERE user_id='{$edit_user}'", $connection); $success = 1; } check_share($connection, $data_id); } if (!empty($add_user) && !empty($add_permit)) { $query = mysql_query("select * from users where user_name='{$add_user}'", $connection); $rows = mysql_num_rows($query); if ($rows === 1) { $tableRow = mysql_fetch_assoc($query); $user_id = $tableRow['user_id']; $query = mysql_query("select * from data_shared where data_id='{$data_id}' AND user_id='{$user_id}'", $connection); $rows = mysql_num_rows($query); if ($rows === 0) { $query = mysql_query("INSERT INTO data_shared (data_id, user_id, permit_type)\n\t\t\t VALUES ('{$data_id}', '{$user_id}', '{$add_permit}');", $connection); check_share($connection, $data_id); $success = 1; } } } function check_share($connection, $data_id) { $query = mysql_query("select * from data_shared where data_id='{$data_id}'", $connection); $rows = mysql_num_rows($query); if ($rows === 0) { mysql_query("UPDATE files SET shared=0 WHERE data_id='{$data_id}'", $connection); } else { mysql_query("UPDATE files SET shared=1 WHERE data_id='{$data_id}'", $connection); } } if ($success === 1) {