在我的網站中,我在很多地方使用過ajax ......但問題是該文件可以說some_ajax_file.php在源代碼中可見...我希望其他用戶不只是在網址中輸入此內容並轉到此頁面...如果他們這樣做,他們將被重定向到另一頁...阻止其他用戶瀏覽我的網站的某些頁面
我試過下面的代碼在該AJAX頁面上:
function curPageName() {
return substr($_SERVER["SCRIPT_NAME"],strrpos($_SERVER["SCRIPT_NAME"],"/")+1);
}
$cur_page=curPageName();
,並檢查它
if($cur_page=="some_ajax_file.php")
//then redirect...
它正在工作,如果在url中輸入some_ajax_file.php ...但問題是,我用這個some_ajax_file.php的ajax函數不工作.... plz幫助我....我卡住了。 ...
它怎麼不工作?你沒有告訴我們問題是什麼 –
在該頁面中使用會話...檢查會話是否可用...如果可用,然後allo ...如果不只是重定向他們... – Pandian
@janus ...我在some_ajax_file.php頁面上使用了重定向...但是當我單擊主頁上使用此some_ajax_file.php的鏈接時...它從主頁中刪除了該鏈接,整個頁面變得混亂了。 .bcoz它把這個重定向頁面到我的主頁... – Prashant