如何在PHP程序中防止盗链

PHP代码
  1. example:   
  2.   
  3. 页面: dl.php    
  4. ————————————————————————————–    
  5.   
  6. $id = $_GET[‘id’];    
  7. $act = $_GET[‘act’];    
  8.   
  9. switch($act) {    
  10. default :    
  11. case “display” : displayHTML(); break;    
  12. case “down” : down(); break;    
  13. }    
  14.   
  15. function displayHTML($id) {    
  16. setcookie(“visited”“true”);    
  17.   
  18. // print your HTML.    
  19. }    
  20.   
  21. function down($id) {    
  22. if(! isset($_COOKIE[‘visited’]) ) print “你盗联?”;    
  23.   
  24. $sql = “select path from TABLE where id=”$id;    
  25. //…………………………    
  26. }    
  27. ?>    
  28.   
  29. “dl.php?id=1&act=down”>Download Now…   
]]>

原创文章,作者:键盘游走者,如若转载,请注明出处:http://www.708034.com/2007/12/%e5%a6%82%e4%bd%95%e5%9c%a8php%e7%a8%8b%e5%ba%8f%e4%b8%ad%e9%98%b2%e6%ad%a2%e7%9b%97%e9%93%be/

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注