我有一个 php 脚本,可以限制人们在我的网站上下载内容的次数。我通过谷歌搜索找到了这个脚本,并对其进行了一些修改以使其适合我。
问题是我对php一无所知。脚本的第一部分检查引用页面。当我复制 php 脚本时,它被设置为检查单个 URL。我的问题是我想从多个页面引用php脚本,因为一个页面上有flash,而我为没有flash的手机创建的另一个页面。因此,该链接仅适用于一个页面 - 带有我在脚本中替换的 url 的页面。
我的问题是,在参考检查中包含多个 URL 的代码是什么?我不知道这是否非常简单,或者是否有可能。
下面是检查引用 URL 的 php 脚本部分,然后继续登录到 mySQL DB 开始下载。
$referer = $_SERVER['HTTP_REFERER'];
$keymatch= $_SESSION['key'];
$pass='key';
$md5value= md5($pass);
if (($referer=="my url containing php script link")&& ($keymatch==$md5value)) {
$username = "user";
$password = "password";
$hostname = "host";
$database = "database";
$dbhandle = mysql_connect($hostname, $username, $password)
or die("Unable to connect to MySQL");
$selected = mysql_select_db($database,$dbhandle)
or die("Could not select $database");
提前感谢您的帮助。
-理查德