如何在PHP程序中防止盜鏈
更新時(shí)間:2008年04月09日 22:59:38 作者:
php下用cookes實(shí)現(xiàn)防盜鏈的效果代碼
example:
頁(yè)面: dl.php
--------------------------------------------------------------------------------------
<?php
$id = $_GET['id'];
$act = $_GET['act'];
switch($act) {
default :
case "display" : displayHTML(); break;
case "down" : down(); break;
}
function displayHTML($id) {
setcookie("visited", "true");
// print your HTML.
}
function down($id) {
if(! isset($_COOKIE['visited']) ) print "你盜聯(lián)?";
$sql = "select path from TABLE where id=". $id;
//..............................
}
?>
<a href="dl.php?id=1&act=down">Download Now...</a>
頁(yè)面: dl.php
--------------------------------------------------------------------------------------
復(fù)制代碼 代碼如下:
<?php
$id = $_GET['id'];
$act = $_GET['act'];
switch($act) {
default :
case "display" : displayHTML(); break;
case "down" : down(); break;
}
function displayHTML($id) {
setcookie("visited", "true");
// print your HTML.
}
function down($id) {
if(! isset($_COOKIE['visited']) ) print "你盜聯(lián)?";
$sql = "select path from TABLE where id=". $id;
//..............................
}
?>
<a href="dl.php?id=1&act=down">Download Now...</a>
您可能感興趣的文章:
相關(guān)文章
PHP cookie與session會(huì)話基本用法實(shí)例分析
這篇文章主要介紹了PHP cookie與session會(huì)話基本用法,結(jié)合實(shí)例形式分析了PHP cookie與session會(huì)話基本存儲(chǔ)、設(shè)置、刪除等相關(guān)使用方式,需要的朋友可以參考下2019-11-11PHP調(diào)試的強(qiáng)悍利器之PHPDBG
這篇文章主要為大家詳細(xì)介紹了PHP調(diào)試的強(qiáng)悍利器之PHPDBG的相關(guān)資料,感興趣的小伙伴們可以參考一下2016-02-02redis查看連接數(shù)及php模擬并發(fā)創(chuàng)建redis連接的方法
下面小編就為大家?guī)?lái)一篇redis查看連接數(shù)及php模擬并發(fā)創(chuàng)建redis連接的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-12-12PHP基于phpqrcode生成帶LOGO圖像的二維碼實(shí)例
這篇文章主要介紹了PHP基于phpqrcode生成帶LOGO圖像的二維碼,可實(shí)現(xiàn)生成帶logo與不帶logo兩種二維碼的功能,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下2015-07-07php文件后綴不強(qiáng)制為.php的實(shí)操方法
在本篇文章里小編給大家整理的是一篇關(guān)于php文件后綴不強(qiáng)制為.php的實(shí)操方法,有需要的朋友們參考下。2019-09-09