當前位置:首頁 » 編程語言 » phppost跳轉頁面

phppost跳轉頁面

發布時間: 2023-01-19 07:35:43

php怎麼post給當前頁

有跳轉的思路
搜索框
<html>
<form name="aa" method="post" action="">
<input type='text' name="bb" />
<INPUT TYPE='SUBMIT' />
</form>
</html>
<?php
//搜索結果,輸出table表頭
//查資料庫,遍歷結果
echo $_POST['name'];
//輸出table結束標記
?>

② php JS 帶著POST的值 跳轉回

既然你的inserttwo.php這頁需要接收POST值,那你就不該用location.href這種js方法來進行頁面跳轉,因為這種跳轉是URL的方式(也就是GET方式),而你接收的是POST方式提交的值,自然就收不到了的。
所以你可以採用ajax或者form的方式來進行跳轉。
ajax的方式比較簡單,比如jquery框架里,用$.post()這個方法就行了(其他ajax框架看各自的API進行操作,肯定是有post方法的)。
而如果用form方式:
只需要把你上面代碼中的<script>...</script>這段代碼改成如下代碼就行了:
<form name="xxxform" method="post" action="inserttwo.php">
<input type="hidden" name="abc" value="xxxxx" />
</form>
<script type="text/javascript">
window.onload=(function(){document.xxxform.submit();});
</script>

上面的表單中含有一個隱藏的文本框,你可以把你要POST的內容填在這里。
最後採用onload事件自動提交這個表單實現頁面跳轉並POST傳值給inserttwo.php

③ PHP 怎麼用POST方式跳轉界面 但不改變網址 必採納

<?php
if (isset($_POST["username"]) and ($_POST["username"])!=""){
echo "您輸入了:".$_POST["username"];
}else{
echo"<form id=\"myForm\" name=\"myForm\" action=\"\" method=\"POST\">
<input type=\"text\" placeholder=\"請輸入\" name=\"username\" id=\"username\" value=\"\" />
<input type=\"submit\" name=\"loginBtn\" value=\"提交\" class=\"btn\"/>
<input type=\"reset\" name=\"cancelBtn\" value=\"取消\" class=\"btn\"/>
</form>";
}
?>

④ php===>post帶參數跳轉

好繞口,post可以在當前頁面提交處理的。不必post到新頁面。
另外,你可以了解一下ajax
ajax簡單示例
a頁面
$(function(){
$.ajax({
url: "ajax_php.php",
type: "POST",
data:{trans_data:"要傳輸的內容"},
error: function(){
alert('Error loading XML document');
},
success: function(data,status){//如果調用php成功
alert(unescape(data));//解碼,顯示漢字
}
});

});

ajax處理頁面

$backValue=$_POST['trans_data'];
echo $backValue."+後台返回";

上面只是例子

⑤ PHP 表單用post傳值不了 跳轉出現空白頁。輸出其他的任意值都可以

肯定是提交地址不對,這還用問

⑥ PHP 用CURL POST後獲取cookis並跳轉到另一個頁面

無法實現

php在伺服器上用curl取得的cookies是存在於php程序所保存的位置
通過php登陸,php可以用這個cookies來訪問管理界面,這個沒有問題。

但是如果你用了header("Location: ......"),就不行了。網址轉向以後,是訪問者瀏覽器去訪問,瀏覽器並沒辦法獲取到你所保存的cookies,瀏覽器里沒有登陸的cookies,所以不能「直接」打開管理界面,必須要重新登陸才行。

如果你用setcookie,你所設置的cookies對應的域名也不對,不能跨域,所以還是得再次在瀏覽器內登陸。

除非在「管理界面」端寫一個api,通過調用這個api,把cookies寫進訪問者的瀏覽器裡面。

⑦ php文件里,單選按鈕選錯,跳轉到主頁,要是選正確,打開另一頁面post.php

這是js的工作。你可以用一個js function來處理,也可以用3個不同事件處理。
首先對每個按鈕都增加onclick事件,如果是第二種方案,那麼除了了正確的按鈕,其他都用JS跳轉到首頁即可,最後一個則操作FORM表單提交。
如果是第一中方案:首先對每個按鈕都增加onclick事件,onclick綁定一個function,但穿的參數值不一樣,用以識別不同的按鈕,並通過這個值判斷是跳轉到首頁還是post.php

⑧ PHP大神 謝謝你們了 我想用post方式跳轉 就是跳轉不了

你這個少了submit表單,點擊提交才能跳轉的

⑨ thinkphp jquery的$post然後跳轉怎麼實現

functionwillCate(){
$.post("{:U('Home/SellSth/willcate')}",{"id":"你的商品id"},
function(data){
window.location.href="你要跳轉的地址";
},"text");

post後有一個請求成功的函數 在那個函數里加跳轉代碼就可以了

⑩ PHP 表單用post傳值不了 跳轉出現空白頁。。

出現空白頁,那你就先不要跳轉,用print_r輸出一下數據,如果有數據,那就是跳轉有問題,如果是空白,沒數據出現。那就是調用數據的語句出問題了。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:585
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:881
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:574
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:761
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:677
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1005
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:249
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:108
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:799
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:705