91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php實現post跳轉

發布時間:2020-07-12 17:54:10 來源:網絡 閱讀:25552 作者:hgditren 欄目:web開發

大家否知道php可以利用header('Location')實現get請求跳轉。

php利用curl可以實現模擬post請求。

但是卻找不到php現成的實現post跳轉。

那么問題來了,如果有這個需求該怎么實現呢?

今天在這里,利用form+js跟大家攢一個php的post跳轉的方法。


index.php(發起跳轉頁面)

<?php
//定義post處理頁面url
$actionUrl='./action.php';

//獲取當前頁面的url
$url='http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];

//解析url
$parseInfo=parse_url($url);

//獲取url中的參數部分
$queryString=$parseInfo['query'];

//將querycan參數解析到數組變量
$queryArr=[];
parse_str($queryString,$queryArr);

//循環拼接表單項
$formItemString='';
foreach($queryArr as $key=>$value){
    $formItemString.="<input name='{$key}' type='text' value='{$value}'/>";
}

//構造表單并跳轉
$content=<<<EOF
<form style='display:none' name='submit_form' id='submit_form' action='{$actionUrl}' method='post'>
{$formItemString}
</form>
<script type="text/javascript">
document.submit_form.submit();
</script>
EOF;

exit($content);



action.php(跳轉目標頁面)

<?php
//打印post接收到的數據
echo print_r($_POST,true);


無圖無真相,各位看官都來瞧瞧。

get訪問:

http://yoururl/index.php?name=jack&age=100&sex=boy&no=001

php實現post跳轉



真相在這!自動post跳轉到了目標頁面,且可以在目標頁面里面獲取到post值。


php實現post跳轉


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

江西省| 三台县| 台北市| 秀山| 蓬溪县| 团风县| 黑河市| 鄂托克旗| 永川市| 额济纳旗| 黔南| 河源市| 论坛| 蕲春县| 札达县| 文水县| 名山县| 江达县| 巨野县| 稻城县| 陇南市| 兰坪| 黔西县| 思南县| 凤山县| 定日县| 信宜市| 佛冈县| 年辖:市辖区| 华坪县| 永新县| 太仆寺旗| 凤冈县| 西峡县| 达拉特旗| 甘肃省| 华池县| 清水河县| 改则县| 邛崃市| 新源县|