php header()頁面跳轉的問題

時間 2021-09-03 10:06:26

1樓:房詩晗

如果你確定要使用post方式提交的話,那是一件很複雜的事,因為需要php來模擬post提交,你可以使用 fsockopen 來處理,具體方案我可以教你。

另外一種方法就是使用get方案,相對來言,就是一種超簡單,直接轉向的時候,把post來的資料轉成get方式header過去就行了。

還有一種解決方案就是在前段使用ajax來處理。在a頁面ajax提交資料到b.php,根據返回值代表不通過驗證時,然後把頁面用js轉到b.

php,如果返回值代表驗證通過,就再次把當前post的資料再提交一次到c.php。

2樓:匿名使用者

header函式裡的url是可以帶引數的。如果擔心獲取不到值的話,建議可以考慮js跳轉!這個比較好。可參考disucz的跳轉或是dedecsm的跳轉函式。

3樓:匿名使用者

用post傳遞很複雜

可以將資料寫在檔案或資料庫裡 然後在c中匯入檔案中的資料

或者使用如果資料不是很大 ,可以考慮用session傳遞

4樓:匿名使用者

為什麼非要用get或post呢,可以考慮用全域性變數。

5樓:匿名使用者

可以用session啊。

php header location 頁面跳轉的問題

6樓:賣萌的都是燒餅

雖然你給0分提出這麼多麻煩的問題,但還是幫你回答下。在使用session和header之前是不能有輸出的,print_r和echo都是用來輸出的

7樓:匿名使用者

if ($_post["password"] != "111")

else試試

php 用header("location:")如何跳轉到前一個頁面,就是歷史頁面。

8樓:之鑫

這種一般是前端頁面的操作,不會選擇在前端傳到後臺,之後後臺再回來跳轉的,

在前一個答頁面獲取到當前的url,儲存在變數中,然後在js裡面傳值並跳轉;

php也是同樣的道理,就只是傳值給了php操作**頁面而已

9樓:饅頭mk可樂

php實現返回上bai一頁的功能的3種有du效方法zhi

header(location:你的上一頁的路dao徑); // 注意這個函式前不內能有輸出容header(location:.getenv("http_referer")); // 返回其呼叫頁面

echo"";

10樓:匿名使用者

可以用$_server["http_referer"] (進入這個頁面之前的引用頁).header("location: ");

11樓:匿名使用者

hackfan 回答的真好!! 我喜歡你.. 樓主給人加分.

12樓:匿名使用者

這個好像不能吧?還是用js吧、、、、

jsp在當前頁面跳轉,從jsp頁面跳轉到另乙個jsp頁面怎麼傳遞引數

千鋒教育 五種方式 1.requestdispatcher.forward 在伺服器端起作用,當使用forward 時,servlet engine傳遞http請求從當前的servlet或者是jsp到另外的乙個servlet jsp 或普通html檔案,也即你的form提交至a.jsp,在a.jsp...

JSP中function跳轉頁面

白痴的姜 jsp中function跳轉頁面有幾種方法 requestdispatcher.forward response.sendredirect jsp forward page 修改http header的location屬性來重定向 jsp中實現在某頁面停留若干秒後,自動重定向到另一頁面 詳...

html如何實現點選按鈕跳轉頁面

小鄒聊裝修 首先,你跳轉的目標頁面需要有訪問資料庫和顯示資料的功能,然後在這個button上加個 onclick window.location.href 目標網頁url js windows.open url html中怎麼寫能可以 點乙個按鈕然後跳轉另乙個頁面 林大鼓 按鈕標籤本身並不能新增超連...