最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php禁止直接從瀏覽器輸入地址訪問.php文件的方法

 更新時間:2014年11月04日 10:25:04   投稿:shichen2014  
這篇文章主要介紹了php禁止直接從瀏覽器輸入地址訪問.php文件的方法,實例總結(jié)了判斷來源URL與定義常量兩種方法來實現(xiàn)這一功能,是非常具有實用價值的技巧,需要的朋友可以參考下

本文實例講述了php禁止直接從瀏覽器輸入地址訪問.php文件的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

一般來說對于有些重要的文件我們并不希望用戶可以直接輸入地址進行訪問,對此我們需要進行一些設(shè)置。下面總結(jié)了一些php禁止直接從瀏覽器輸入地址訪問.PHP文件方法,非常實用。

比如說http://m.fzitv.net/xx.php 這個文件我不想讓別人直接從瀏覽器輸入地址訪問。

但是如果從任何網(wǎng)站連接http://m.fzitv.net/xx.php過來不可以訪問的話,本機建立連接也無法訪問跳轉(zhuǎn)到另外的地址。

1.在xx.php文件頭部寫上以下代碼就可以了

復(fù)制代碼 代碼如下:
$fromurl="http://m.fzitv.net/"; //跳轉(zhuǎn)往這個地址。
if( $_SERVER['HTTP_REFERER'] == "" )
{
header("Location:".$fromurl); exit;
}

這樣只需要簡單偽造來源就可以了,對此我們還可以進行如下操作:
2. 在程序中定義一個標(biāo)識變量

復(fù)制代碼 代碼如下:
define('IN_SYS', TRUE);

3. 在config.php中獲取這變量

復(fù)制代碼 代碼如下:
if(!defined('IN_SYS')) {
exit('禁止訪問');
}

后面的兩種方法是我們在很多cms中碰到的。

希望本文所述對大家的PHP程序設(shè)計有所幫助。

相關(guān)文章

  • PHP-Fcgi下PHP的執(zhí)行時間設(shè)置方法

    PHP-Fcgi下PHP的執(zhí)行時間設(shè)置方法

    昨天,一個程序需要導(dǎo)出500條數(shù)據(jù),結(jié)果發(fā)現(xiàn)到150條是,Nginx報出504 Gateway Timeout錯誤,原來PHP-Fcgi下的設(shè)置執(zhí)行時間與isapi的不同
    2013-08-08
  • php json轉(zhuǎn)換成數(shù)組形式代碼分享

    php json轉(zhuǎn)換成數(shù)組形式代碼分享

    這篇文章主要介紹了php json轉(zhuǎn)換成數(shù)組形式代碼分享,需要的朋友可以參考下
    2014-11-11
  • PHPMailer發(fā)送郵件功能實現(xiàn)流程

    PHPMailer發(fā)送郵件功能實現(xiàn)流程

    隨著企業(yè)化的管理越來越規(guī)范,各種項目管理系統(tǒng)中,都需要加入到郵件實時通知功能,所以在項目中如何整合發(fā)郵件功能,其實也是很重要的一點。本文為大家介紹了PHP實現(xiàn)郵件實時通知功能的示例代碼,需要的可以參考一下
    2022-12-12
  • 通過PHP的內(nèi)置函數(shù),通過DES算法對數(shù)據(jù)加密和解密

    通過PHP的內(nèi)置函數(shù),通過DES算法對數(shù)據(jù)加密和解密

    數(shù)據(jù)加密的基本過程就是對原來為明文的文件或數(shù)據(jù)按某種算法進行處理,使其成為不可讀的一段代碼,通常稱為密文,使其只能在輸入相應(yīng)的密鑰之后才能顯示出本來內(nèi)容,通過這樣的途徑來達到保護數(shù)據(jù)不被非法人竊取、閱讀的目的
    2012-06-06
  • php實現(xiàn)encode64編碼類實例

    php實現(xiàn)encode64編碼類實例

    這篇文章主要介紹了php實現(xiàn)encode64編碼類,實例分析了php實現(xiàn)encode64編碼的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03
  • php遇到錯誤Call to undefined function ImageCreate()解決方法

    php遇到錯誤Call to undefined function ImageCreate()解決方法

    剛配置好服務(wù)器,運行php的時候提示Call to undefined function imagecreate錯誤,經(jīng)過百度發(fā)現(xiàn)是php不支持gd庫,linux服務(wù)器需要重新make,windows下比較簡單了,下面是具體的方法
    2021-09-09
  • php過濾所有惡意字符(批量過濾post,get敏感數(shù)據(jù))

    php過濾所有惡意字符(批量過濾post,get敏感數(shù)據(jù))

    最近dedecms報漏洞不斷,這里分享下php的過濾函數(shù),大牛飄過吧,給小黑闊們學(xué)習(xí)交流用
    2014-03-03
  • PHP使用Swagger生成好看的API文檔

    PHP使用Swagger生成好看的API文檔

    api文檔不能根據(jù)代碼的變化發(fā)生實時動態(tài)的改變,這樣后端修改了接口,前端不能及時獲取最新的接口,導(dǎo)致調(diào)用出錯,需要手動維護api文檔,加大了開發(fā)的工作量和困難,而swagger的出現(xiàn)就是為了解決這一系列的問題
    2023-02-02
  • php Mysql日期和時間函數(shù)集合

    php Mysql日期和時間函數(shù)集合

    本文是腳本之家小編給大家收集的比較全的Mysql日期和mysql時間函數(shù),感興趣的朋友跟隨一起看看吧
    2007-11-11
  • PHP實現(xiàn)將多個文件中的內(nèi)容合并為新文件的方法示例

    PHP實現(xiàn)將多個文件中的內(nèi)容合并為新文件的方法示例

    這篇文章主要介紹了PHP實現(xiàn)將多個文件中的內(nèi)容合并為新文件的方法,涉及php編碼轉(zhuǎn)換、文件與目錄的遍歷以及文件讀寫相關(guān)操作技巧,需要的朋友可以參考下
    2017-06-06

最新評論

建水县| 乌什县| 东台市| 宜良县| 和静县| 封丘县| 茶陵县| 罗田县| 宁德市| 密云县| 林州市| 南安市| 孟连| 平湖市| 广安市| 开原市| 普陀区| 横峰县| 林甸县| 新蔡县| 高陵县| 电白县| 西和县| 车险| 武夷山市| 冷水江市| 尼玛县| 望奎县| 拜泉县| 孟州市| 松江区| 安多县| 平原县| 锡林郭勒盟| 昌图县| 平昌县| 太保市| 江安县| 石家庄市| 陆川县| 五台县|