1. 程式人生 > >防盜鏈技術

防盜鏈技術

PHP中的預定義變數“HTTP_REFERER”:引導使用者代理到當前頁的前一頁的地址(如果存在),由 user agent 設定決定。並不是所有的使用者代理都會設定
該項,有的還提供了修改 HTTP_REFERER的功能。簡言之,該值並不可信。 
<?php
    //獲取REFERER
    if(isset($_SERVER['HTTP_REFERER'])){
        //取出來
        //判斷$_SERVER['HTTP_SERVER']是不是以 http://localhost/http 開始->函式
        if(strpos($_SERVER['HTTP_REFERER'
],"http://localhost/http") == 0) { echo "韓順平的賬號資訊..."; } elseif { //跳轉到警告頁面 header("Location:warning.php"); } } ?>

其中的strpos($str,”abcde”);的作用:查詢字串abcde首次出現的位置,並返回這個位置號。