![](/img/trans.png)
[英]In CodeIgniter 4 Flashdata displaying code redirecting to again again in the same page
[英]Redirecting same page again
我有頁面register.php,用於獲取用戶信息,完成表單后,它會提交到另一個頁面post.php。
post.php執行兩個操作,它將傳入的數據按順序添加到1.php和2.php的兩個位置,因此數據流為
register.php -->post.php --> 1.php -->2.php -->register.php?value='abc'
一旦將數據發送到兩個位置,將再次加載register.php,但這一次頁面在瀏覽器中如
http://www.example.com/register.php?value='abc'
我如何將該頁面重定向到welcome.php? 新的流程將是
register.php -->post.php --> 1.php -->2.php -->register.php?value='abc' -->welcome.php
至於這樣一個奇怪的流程,那是相當學習的東西,並且沒有問題,當我不得不將頁面重定向到welcome.php時,我陷入了最后一步。
我該怎么做?
為什么不使用會話變量而不是在register.php頁面上使用GET?
if(isset($_SESSION['value']){
header('Location:');
}
這可能就是您想要的
if(str_pos($_SERVER['HTTP_REFERER'],"2.php") > 0){
header( 'Location: welcome.php', true,301);
}
希望能幫助到你
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.