本文目錄一覽:
- 1、php 在網頁登陸成功後怎麼實現網頁跳轉,由login跳轉到index
- 2、PHP如何實現點擊文字,跳轉到另外的一個PHP頁面
- 3、php登陸成功之後3秒自動跳轉源碼
- 4、php 中如何實現跳轉到一個新的頁面
- 5、PHP 頁面跳轉到另一個頁面的幾種方法分享
- 6、PHP頁面跳轉幾種實現方法
php 在網頁登陸成功後怎麼實現網頁跳轉,由login跳轉到index
需要準備的材料分別是:電腦、php編輯器、瀏覽器。
1、首先,打開php編輯器,新建php文件,例如:index.php。
2、在index.php中,輸入代碼:header(‘Location: index.php’);。
3、瀏覽器運行login.php頁面,此時會跳轉到index.php頁面。
PHP如何實現點擊文字,跳轉到另外的一個PHP頁面
用HTML實現即可。
①如果只是跳轉可以通過以下方式。
?php php 代碼 ?
a href=”另外一個.php”點我跳轉/a
?php php 代碼 ?
如果需要傳參:
②get時,在URL中帶上參數即可,格式同上。
③如果要POST,需要構建表單。
?php php 代碼 ?
form action=”另外一個.php” method=”post”
input type=’hidden’ name=’參數名’ value=’?php echo $參數值變數;?’/
input type=”submit” value=”點我跳轉” /
/form
?php php 代碼 ?
在③這裡的點我跳轉會顯示成一個按鈕,所以如果只是想要文字傳參跳轉的話,建議用get吧。
php登陸成功之後3秒自動跳轉源碼
輸出一個頁面啊
echo ‘!DOCTYPE html
html lang=”zh-cn”
head
meta charset=”UTF-8″
title會員登錄/title
meta http-equiv=”refresh” content=”3;URL=success.php” /
/head
body
div
br /
h3會員登錄/h3
用戶登錄成功 br /
本頁面將在span style=”color:#FF0000; font-weight:bold;”3/span秒後跳轉
/div
/html’;
php 中如何實現跳轉到一個新的頁面
php頁面自動跳轉的幾種實現方法:
1.meta標籤
2.使用header函數
3.使用JavaScript
方法一:使用meta標籤
meta標籤是html不可或缺的標籤之一,它負責提供文檔的元信息,其參數主要有:
① http-equiv: 與文檔中數據相關的HTTP文件首部
② content: 與命名HTTP首部相關的數據
③ name: 文檔描述
④ url: 與元信息相聯繫的URL
當我們定義屬性http-equiv為refresh,打開此Web頁時系統將根據content規定的值在一定時間內跳轉到相應頁面,
content=”秒數;url=網址”就是定義了過多長時間跳轉到指定的網址。
以下meta標籤告訴系統一秒鐘後頁面自動跳轉到百度首頁:
meta http-equiv=”refresh” content=”1;url=”
以上代碼需要加在HTTP文檔首部中,介於head與/head之間,通常,meta標籤是緊跟在head之後。若需要有多個meta標籤,
它們可以各佔一行。 此法通用於任何環境,包含靜態的網站空間。
方法二:使用header函數
header函數是php內置函數中的HTTP相關函數之一,該函數送出HTTP協議標頭到瀏覽器。
使用它可以重定向URL,即令頁面轉向其他指定的網頁。
以下例子,執行後將自動打開:
header(“Location: “);
必須注意,header函數只能用在頁面代碼中的html標籤之前,亦即,HTTP首部尚未有其他任何標頭(head)傳送給瀏覽器之前,而且,此前頁面也不能print或echo任何內容。換句話說,在頁面的html出現前,程序只單純地處理header事件。
儘管有如此嚴格的要求,靈活地使用它,仍然可以達成頁面的自動跳轉功能,比如登錄頁面,通過判斷用戶提交的數據是否合法來決定頁面跳轉到何處。
方法三:使用JavaScript
JS非常靈活,利用它可以做出功能非常強大的程序腳本,這裡僅舉一個簡單的頁面自動跳轉的JS例子。
以下代碼執行後瀏覽器將自動轉到,該代碼可放在頁面中的任何合法的位置:
<script language=”javascript” type=”text/javascript”> window.location.href(“”); </script>
此代碼適用於任何Web環境。若加入定時器,將更加妙不可言
PHP 頁面跳轉到另一個頁面的幾種方法分享
如何在PHP中從一個頁面重定向到另外一個頁面呢?今天清源為大家列舉出了三種辦法,供大家來參考。
工具/原料
php頁面
php頁面
方法/步驟
一、用HTTP頭信息
也就是用PHP的HEADER函數。PHP里的HEADER函數的作用就是向瀏覽器發出由HTTP協議規定的本來應該通過WEB伺服器的控制指令,例如聲明返回信息的類型(“Context-type: xxx/xxx”),頁面的屬性(“No cache”, “Expire”)等等。
用HTTP頭信息重定向到另外一個頁面的方法如下:
代碼如下:
[php] view plaincopy
?
if (isset($url))
{
Header(“HTTP/1.1 303 See Other”);
Header(“Location: $url”);
exit; //
}
?
注意一下,”Localtion:”後面有一個空格。
二、用HTML標記
用HTML標記,就是用META的REFRESH標記,舉例如下:
代碼如下:
[php] view plaincopy
? if (!isset($url)) exit;?
HTML
HEAD
META HTTP-EQUIV=”REFRESH” CONTENT=”5; URL=? echo $url;?
/HEAD
BODY
/BODY
/HTML
三、用腳本來實現
舉例如下:
代碼如下:
[php] view plaincopy
?
$url=”;
echo “!–scrīpt LANGUAGE=”Javascrīpt””;
echo “location.href=’$url'”;
echo “/scrīpt–“;
?
第四種:
[php] view plaincopy
echo ” meta http-equiv=\\”Refresh\\” content=\\”秒數; url=跳轉的文件或地址\\” “;
其中:XX是秒數,0為立即跳轉.refresh 是刷新的意思.Url 是要跳轉到的頁面.
第五種:利用script實現
[php] view plaincopy
scripturl=”submit.php”;window.location.href=url;/script
第六種:利用script實現,所不同的是使用 open 語句.且可以限制原窗口還是父窗口,子窗口或者新窗口.
[php] view plaincopy
scripturl=”submit.php”;window.open(\’url,\’\’,\’_self\’);/script
PHP頁面跳轉幾種實現方法
目前我知道兩種跳轉方式最常用,一種是form表單提交,一種是js中location.href跳轉
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/243404.html