要PHP轉跳,就需要用到
PHPheader() 函數
定義和用法
header() 函數向客戶端發送原始的 HTTP 報頭。
認識到一點很重要,即必須在任何實際的輸出被發送之前調用 header() 函數(在 PHP 4 以及更高的版本中,您可以使用輸出緩存來解決此問題):
<html>
<?php
// 結果出錯
// 在調用 header() 之前已存在輸出
header('Location: http://www.example.com/');
?>
語法
header(string,replace,http_response_code)
參數
描述
string 必需。規定要發送的報頭字元串。
replace
可選。指示該報頭是否替換之前的報頭,或添加第二個報頭。
默認是 true(替換)。false(允許相同類型的多個報頭)。
http_response_code 可選。把 HTTP 響應代碼強制為指定的值。(PHP 4 以及更高版本可用)
提示和注釋
注釋:從 PHP 4.4 之後,該函數防止一次發送多個報頭。這是對頭部注入攻擊的保護措施。
例子:
<?php
//在調用header()之前已存在輸出
header('Location:a/test.html');
?>
② PHP中使用的JS,如何讓子文件夾頁面跳轉到主文件夾頁面
使用 .. 返回上級目錄
例如
http://localhost/a/index.html
要跳到
http://localhost/b/next.html
可以在 index.html中寫
window.location = "../b/next.html";
例如要跳到 http://localhost/default.html
可以在index.html中寫
window.location = "../default.html"
如多層可以 ../../../這樣上去
③ THINKPHP中 在伺服器上 從項目文件夾中怎麼跳轉到項目外的另外一個文件夾
首先要在同一個伺服器上,再者你要有許可權,然後使用相對路徑來定位就行了
④ 如何在頁面上使用PHP語言實現打開指定文件夾的操作
這個應該通過單純的HTML和PHP是實現不了的。在頁面打開文件的HTML標簽原型是:
<input type="File" name="upload" size="30" maxlength="100" accept="text/html">
里邊沒有指定的屬性啊。用javascript估計也不行,因為Javascript沒有讀寫文件的許可權啊。。
⑤ PHP中如何把一個文件夾下的一個文件移動到另一個文件夾下
可以使用()函數進行。
參考代碼為:
<?php
$file='userfile/a/abc.txt'; //舊目錄
if (file_exists($file)) {
$newFile='userfile/b/newabc.txt'; //新目錄
($file,$newFile); //拷貝到新目錄
unlink($file); //刪除舊目錄下的文件
}
其中,() 函數拷貝文件,語法:(source,destination)。將文件從 source 拷貝到 destination。如果成功則返回 TRUE,否則返回 FALSE。
(5)php標簽跳轉到文件夾擴展閱讀:
使用說明:
1、提示:如果要移動文件的話,使用 rename() 函數。用法:bool rename(string $oldname, string $newname),其中,$oldname為源文件的路徑名,$newname為移動後的文件路徑。如果二者表示的路徑在同一目錄下,則函數實際執行的是重命名,否則執行的是文件移動。
2、注釋:從 PHP 4.3.0 開始,如果啟用了 "fopen wrappers" 的話,source 和 destination 都可以是 URL。更多信息見 fopen()。如果 destination 是一個 URL,則如果封裝協議不支持覆蓋已有的文件時拷貝操作會失敗。
3、重要事項:如果目標文件已存在,將會被覆蓋。
⑥ php location跳轉到首層文件夾
1、location和「:」號間不能有空格,否則會出錯。
2、在用header前不能有任何的輸出。
3、header後的PHP代碼還會被執行。
如果有報錯的話,試試用js跳轉
echo '<script>location.href="../index.php"</script>';
⑦ 在SecureCRT中登錄伺服器,伺服器上的php如何跳轉至windows中某文件夾中的html頁面
不太明白你的意思,跳轉要遵守http協議,使用header可以跳轉到任意http網址
⑧ php如何將某個文件夾重定向到另一個文件夾
用HTML也可以
{
echo "<META HTTP-EQUIV=\"refresh\" CONTENT=\"5\";url=\"域名/321\">";
}
CONTENT=\"5表示經過五秒後 重定向
還有js的
<?
echo "<script language=\"javascript\">";
echo "location.href=\"域名/321\"";
echo "</script>";
?>
⑨ php 調用的文件無法跳轉至另一個文件,求助!
「a.php中require("b.php")」文件包含路徑錯了,應這樣:require("b/b.php")
路徑這樣試試
<a href="/a/b/c.php">click</a>
<a href="/a/b/b.php">click</a>