php怎麼判斷使用者的訪問方式,是不是圖片的src訪問的?
巴扎黑
巴扎黑 2017-06-05 11:08:06
0
3
703

php語言如何判斷用戶的訪問方式?
場景如下:
我想透過判斷用戶訪問這個地址的方式來展示不同的內容,如果通過圖片src的方式訪問就展示圖片,如果通過瀏覽器直接訪問就展示網頁資訊

巴扎黑
巴扎黑

全部回覆(3)
漂亮男人

Accept 可以透過要求的Accept 頭部資訊來判斷,瀏覽器請求會帶上text/html | application/xhtml+xml | application/xml 類似的資訊,其中text/html必定會有的,透過img標籤的src是不會有text/html 請求類型的

左手右手慢动作

可以判斷HTTP請求頭中的Referer,即PHP中的$_SERVER['HTTP_REFERER'],是否為空。

一般為空的話說明是直接輸入圖片地址打開的。

而非空則一般是透過標籤開啟的。

當然唯一的例外是這個用戶在這個標籤上右鍵新標籤中查看圖片。

phpcn_u1582

在訪問url裡面增加一個參數,該參數用來判斷使用者存取方式。就那麼簡單

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板