php header跳轉傳值的實作方法:1、建立一個PHP範例文件,並輸出一段含有表單HTML網頁;2、在頁面裡透過JS提交表單的方式模擬Post跳轉即可。
本文操作環境:windows7系統、PHP7.1版、Dell G3電腦。
php header怎麼跳轉傳值?
PHP Header跳轉並傳遞Post資料
我們有時需要在PHP中進行一些連結的跳轉,常使用如下方式:
header("Location: $url");
可是,此種方式無法滿足跳轉時,向目標連結中post數據,一種解決方法就是輸出一段含有表單HTML網頁,在頁面裡透過JS提交表單的方式模擬Post跳轉。
<?php echo <<<EOT <form name='fr' action='{$url}' method='POST'> <input type='hidden' name='field1' value='{$field1}'> <input type='hidden' name='field2' value='{$field2}'> </form> <script type='text/javascript'> document.fr.submit(); </script> EOT;
推薦學習:《PHP影片教學》
以上是php header怎麼跳轉傳值的詳細內容。更多資訊請關注PHP中文網其他相關文章!