php跳轉(zhuǎn)頁面代碼(php跳轉(zhuǎn)到另一個html頁面)
在php文件內(nèi)讓當前操作的網(wǎng)頁跳轉(zhuǎn),一般經(jīng)常用的有兩種方法1用php自帶的函數(shù)法執(zhí)行玩動作后,加上這個就會跳轉(zhuǎn)headerquotLocation。
在應(yīng)用開發(fā)中,經(jīng)常會遇到一些帶有提示信息的跳轉(zhuǎn)頁面,例如操作成功或者操作錯誤頁面,并且自動跳轉(zhuǎn)到另外一個目標頁面系統(tǒng)的Action類內(nèi)置了兩個跳轉(zhuǎn)方法success和error,用于頁面跳轉(zhuǎn)提示,而且可以支持ajax提交使用方法很簡單。
具體實現(xiàn)方法為在提示用戶登錄的同時,在session或者cookie中記錄下請求頁面的URL登錄驗證成功后在跳轉(zhuǎn)回該URLcheckloginphp 代碼如下session_startif !isset $_SESSION#39login_ok#39 echo quotalert #39。
1首先,打開php編輯器,新建php文件,例如indexphp2在indexphp中,輸入代碼header#39Location indexphp#393瀏覽器運行l(wèi)oginphp頁面,此時會跳轉(zhuǎn)到indexphp頁面。
thinkphp只是php一個框架了,但如果要實現(xiàn)頁面跳轉(zhuǎn)并不能使用header函數(shù)來實現(xiàn)了,系統(tǒng)的Action類內(nèi)置了兩個跳轉(zhuǎn)方法success和error,用于頁面跳轉(zhuǎn)提示,而且可以支持ajax提交參考如下User=M‘user’實例化user表 res=。
if$usernameecho quot歡迎管理員登錄,您的密碼為$passwordquotelse echo quot對不起,您沒有權(quán)限登陸本頁quot? setTimeoutfunctionlocation=#39indexhtml#39,5000這里是指停留5秒后跳轉(zhuǎn)到主頁。
1thinkPHP 的Action類的redirect方法可以實現(xiàn)頁面的重定向功能,redirect 重定向的通用語法為edirecturl,params=array,delay=0,msg=#39#39 跳轉(zhuǎn)到 edit 操作 $thisredirect#39edit#392 跳轉(zhuǎn)到 User。
PHP登陸后跳轉(zhuǎn)到用戶管理頁面,利用$_SERVER全局變量可以實現(xiàn)這個功能具體實現(xiàn)方法為在提示用戶登錄的同時,在session或者cookie中記錄下請求頁面的URL登錄驗證成功后在跳轉(zhuǎn)回該URL1checkloginphp代碼session_start。
掃描二維碼推送至手機訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。