做一個php登陸頁面,用pc登陸和用手機登陸彈出來的登陸頁面不一樣。
<?php
header(`Content-Type:text/html; charset=UTF-8`);//定義頁面編碼為utf8
$is_pc = (strpos($agent, `windows nt`)) ? true : false;//是否是pc電腦端
$is_mobi = (strpos($agent, `Mobile`)) ? true : false;//是否是移動端
$is_iphone = (strpos($agent, `iphone`)) ? true : false; //是否是iphone
$is_ipad = (strpos($agent, `ipad`))?true:false;//是否是ipad
$is_android = (strpos($agent, `android`)) ? true : false;//是否是安卓
//自我感覺php的header("Locaion:")跳轉頁面比html的<meta>跳轉要好用,相容的瀏覽器多,我曾用<meta>自動跳轉頁面,瀏覽器就是不動,最後改成header就好了
if($is_pc){
header("Location:dhu_login_pc.php");
exit;
//這裡跳轉到電腦頁面,最好先判斷
}if($is_iphone){
header("Location:dhu_login_mobile.php");//這裡跳轉到iphone頁面
exit;
}elseif($is_ipad){
header("Location:dhu_login_mobile.php");//這裡跳轉到ipad版頁面
exit;
}if($is_android){
header("Location:dhu_login_mobile.php");//這裡網址跳轉到安卓版頁面
exit;
}else{
header("Location:dhu_login_mobile.php")//最後跳轉的頁面最好設定為低端手機端的頁面,或者非html5等耗流量頁面,判斷到最後,可以知道用了代理或者真的手機非高階
exit;
}
?>
另:
header("Location:dhu_login_pc.php");實現的功能是跳轉的dhu_login_pc.php頁面,時間間隔0秒,使用它時,前面不能有輸出,使用後要緊接著exit;
相關文章
- 登陸頁面樣式佈局
- PHP模擬登陸抓取頁面內容PHP
- Vue+Element-ui建立一個登陸頁面VueUI
- 11款頁面登陸優化工具優化
- 藍色主題登陸頁面介面模板
- DotNetNuke開發——自定義登陸頁面
- SSH安全登陸原理:密碼登陸與公鑰登陸密碼
- PHP 微博登陸PHP
- 登陸註冊頁面html程式碼(仿知乎)HTML
- 「手把手」利用websocket實現手機掃碼登陸後,同步登陸資訊到web端頁面Web
- 改造CAS單點登入 --- 自定義登陸頁面(客戶端)客戶端
- MySQL命令列登陸,遠端登陸MySQLMySql命令列
- javascript模擬重力感應彈跳,做個不一樣的登陸埠JavaScript
- oracle 登陸Oracle
- 共享登陸
- HTML歷理 ICbA的登陸頁HTML
- 用PHP編寫登陸介面PHP
- python 爬蟲網頁登陸Python爬蟲網頁
- 登陸雲主機顯示字元畫面字元
- vnc登陸,7個步驟在CentOS 7下vnc登陸VNCCentOS
- RHEL 6.5 登陸後放回登陸介面,迴圈登入問題
- Linux配置SSH免密登陸(公私鑰登陸)Linux
- postgresql如何登陸SQL
- koa2+vue實現登陸以及是否登陸控制Vue
- .net 模擬登陸 post https 請求跳轉頁面HTTP
- Java登陸第三十五天——VUE初始頁面解析JavaVue
- 在首頁判斷是否登入並執行登陸
- PHP PDO 簡單登陸操作PHP
- PHP萬能密碼登陸PHP密碼
- cookie做登陸測試的思路Cookie
- HttpClient和HtmlParser配合實現自動登陸系統抽取頁面資訊HTTPclientHTML
- curl模擬請求、登陸以及帶驗證碼登陸
- php怎麼實現登陸後跳轉網頁PHP網頁
- 2014年20個酷炫的移動app登陸頁面APP
- git 登陸時注意Git
- vpn登陸指令碼指令碼
- oracle 登陸限制ipOracle
- Windows自動登陸Windows