隐藏视频文件的真实网址

时间:2014-09-09 15:01:33

标签: php

此代码实际上可以正常工作,它隐藏了原始视频文件路径,但php.php文件不受会话登录保护,任何人都可以访问链接,还有如何将视频标题添加到网址路径吗

<?php

require("common.php");

$video = $_GET['video'];
$query4 = " SELECT realurl, videotitle FROM videostreaming WHERE id='$video' ";
$stmt = $db->prepare($query4);
$stmt->execute();
$row = $stmt->fetch();
$direction = $row['realurl'];
$path=$direction;
readfile($path);

//Plays ok!
//http://xxx.myftp.xxx/cs/php.php?video=23
// I need to add + videotitle to the url path example
//http://xxx.myftp.xxx/cs/php.php?video=23=videotitle
?>

如果将此代码放在页面顶部,则无法播放文件,如何保护php.php文件?即使我使用正确的用户名和密码登录,文件无法播放。

if(empty($_SESSION['user']))
{

    header("Location: login.php");

    die("Redirecting to login.php");
    }

0 个答案:

没有答案