php跳轉代碼
① 求php跳轉外部URL代碼,帶參數!
建一個GoToUrl.php文件,文件中用GET方法取得URL,然後用header重定向即可。
GoToUrl.php文件內容如下:
<?php
$url = $_GET['url'];
header("Location: $url");
?>
② 如何通過PHP實現域名跳轉
域名跳轉也就是平常所說的網站301重定向,由原來網站指向A地址的,但你想輸入網址後,轉到B地址上,這就是域名跳轉,也稱為Url轉發,一般適用於在多個域名綁定同一個建站CMS的根目錄的時候,在做搜索引擎排名的時候和避免讓用戶記住多個域名的情況下應用。
域名的跳轉分為幾種情況。有301跳轉(301是永久重定向),也有302臨時域名轉移。一般我們做跳轉的時候都是選擇做301跳轉。因為就優化角度來說,302不適用於網站優化。
進行301跳轉的話有三種方法。
第一種:web伺服器做301跳轉。
這種情況適用於獨立伺服器或者VPS使用。設置方法(以IIS6.0伺服器為例):
遠程連接到你的伺服器。然後打開IIS,在網站那裡,右鍵-屬性-網站-IP地址那裡點編輯增加一個站點,增加一個站點,綁定的一下主機頭,也可以綁定多個閑置域名。
打開IIS,首先新建立一個站點,隨便對應一個目錄。這個目錄下可以為空。在欲重定向的網頁或目錄上按右鍵;選中「重定向到URL」;在對話框中輸入目標頁面的地址;切記,記得選
中「資源的永久重定向」;當然,最後要點擊「應用」,完成。
其他Apache伺服器進行跳轉的話,可以進行第二種情況。
第二種:代碼做301跳轉。
這種情況比較常用的。也是最為廣泛快捷的,就是在你需要跳轉的網站根目錄代碼裡面加上跳轉的代碼,跳轉到你的目標網站。
每個CMS的301跳轉代碼設置方法都不一樣,具體可以根據你網站所使用的CMS到網上搜索相應的代碼加入到相應的位置即可。有的是加在index.php/index.htm等文件,有的是直接添加在偽靜態文件,這個需要自行判斷。
第三種:直接在域名做301跳轉。
1、首先解析主域名,主機記錄為@,記錄類型為CNAME
2、接著解析帶www的域名,添加記錄,記錄類型為CNAME
3、記錄值依舊選擇伺服器的IP地址
4、完成後需要等待域名解釋的DNS緩存才可以生效,生效後輸入主域名將直接跳轉到帶www的域名。
一般在做跳轉的時候,我們都是推薦使用前面兩種方法進行做域名的跳轉,尤其第一種辦法,最簡單快捷。而且可以立馬生效。
③ php點擊按鈕跳轉頁面
<inputtype="button"onclick="window.location.href='login.php'"value="點擊跳轉">
④ 一個php文件 跳轉到 另一個PHP文件中的某一段代碼
跳轉網址的寫法是
href="bbb.php?keyword=123456&";
bbb.php : 後台文件;
? : 問號標志 代表 問號後面是參數部分
keyword: 參數名字 ;
123456 : 參數的值
& : 代表 後面可能還有參數 每組參數之間用 & 間隔
"bbb.php?keyword=123456&"; 就代表 要bbb.PHP 處理KEYWORD=123456這種情況下的內容 比如 可以僅僅輸出顯示 員工編號為123456 的員工的情況
⑤ php跳轉代碼
直接if判斷時直接跳,跳轉到html頁面,這不就想停幾秒就幾秒么,js控制還方便 你試試php的sleep函數
⑥ php頁面跳轉到指定頁面
你意思是說點擊返回後回到剛才過來的頁面是吧,如果是這樣的話,那麼可以不用php ,用js就行了<a href="javascript:history.back();">返回</a>
⑦ 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域名跳轉代碼問題
$host = explode('.', $_SERVER['HTTP_HOST']);if(isset($host[0]) && $host[0] != 'www' && $host[0] != ''){
header('Location: http://www.07798.net/space.php?user=' . $host[0]);}
//註:$host[0] != '' 這個是兩個單引號
⑨ PHP直接跳轉代碼 在線等
<?php
header("location:b.asp");
?>
⑩ php里 跳轉語句
PHP常用的跳轉方式:
使用header函數跳轉:將HTTP協議標頭(header)輸出到瀏覽器。示例如下:
<?php
//重定向跳轉
header("Location:http://..com");
exit;
?>使用Meta標簽進行跳轉;示例如下:
<?php
//秒數
$content=1;
//跳轉地址
$url="http://..com";
?>
<html>
<head>
<metahttp-equiv='refresh'content="<?phpecho$content;?>;url=<?phpecho$url;?>
">
</head>
<body>
meta標簽跳轉示例
</body>
</html>使用javascript跳轉;示例如下:
<?php
//地址
$url="http://..com";
//跳轉
echo('<scriptlanguage="JavaScript">');
echo("location.href='$url';");
echo('</script>');
exit;
?>