在Thinkphp框架下使用get_client_ip()函數獲取客戶端IP地址十分方便; 一行代碼便可以實現:$ip = get_client_ip(); 但當我們測試時會遇到后台獲取的IP地址顯示的是局域網內的IP地址,而不是用戶客戶端真正的IP地址; 解決此問題辦法如下:(此方法 ...
查看thinkphp版本號方法 打開文件 根目錄 ThinkPHP ThinkPHP.php 下的文件ThinkPHP.php,在 行可以看到版本信息THINK VERSION,如下圖: 說明:此方法不破壞原有的Thinkphp框架,對以后框架升級沒影響,並且可以共用前台的model和controller,減少代碼的繁瑣重復 第一步:新建 ismobile 函數文件function.php,加入到 ...
2016-11-17 21:13 7 3283 推薦指數:
在Thinkphp框架下使用get_client_ip()函數獲取客戶端IP地址十分方便; 一行代碼便可以實現:$ip = get_client_ip(); 但當我們測試時會遇到后台獲取的IP地址顯示的是局域網內的IP地址,而不是用戶客戶端真正的IP地址; 解決此問題辦法如下:(此方法 ...
目前訪問頁面的要切換成手機端和PC端,原理是通過對設備作出判斷,顯示不同的功能和頁面。 如果手機端和PC端的功能結構不相同,一般會寫兩套系統,一套適用於PC端,一套適用於手機端。 如果功能相同,則只需要更換模板。 首先這是一套判斷設備的代碼。 這個函數用於判斷設備類型是手機 ...
在項目開發中,查詢數據時經常用到where條件查詢來過濾數據; 有時就需要一個input輸入框判斷多個字段查詢,這時候我們就需要使用組合查詢方法來實現; 說明:組合查詢的主體還是采用數組方式查詢,只是加入了一些特殊的查詢支持,包括字符串模式查詢(_string)、復合查詢(_complex ...
根據Ua判斷 用代碼獲取ua 進行比對 PC端: 微信瀏覽器的UA標識 [MicroMessenger] [WindowsWechat] 手機端: 微信瀏覽器的UA標識[MicroMessenger][Mobile] ...
1、判斷是否是手機端 ? 1 2 3 4 ...
前記:本來原生的JS是有提供一個函數來實現這個功能(window.clipboardData),但是很遺憾,這個函數僅僅支持IE和FF瀏覽器,所以基本用處不大。下邊介紹的是一個第三方插件庫(ZeroClipboard.js)。 ZeroClipboard.js在Git上的地址為:https ...
Javascript原生有一些事件:copy、paste、cut, 這些事件可以作用的目標元素: 能獲得焦點的元素 (如contentEditable內容能編輯或者可以選中的元素),或者是&l ...
手機瀏覽器打開PC端網站,背景顯示不全怎么辦? 手機瀏覽器打開PC端網站,背景顯示不全怎么辦?_寬度 (sohu.com) 做了一個簡單的修改就可以了。就是所有的排版先不要動。在body元素里添加一個最小寬度(如:min-width:1200px)就可以解決。是不是很方便。 至於手機端瀏覽器 ...