0
所以我有一些HTML,包括:一個PHP頁面上從處理頁面發送變量回到原來的PHP頁面
<form action="create_subject.php" method="post" >
都到處理頁面(2)含如果沒有任何錯誤,將會執行MySQL。如果有(通過處理網頁上的驗證(第2頁)檢查),或都沒有,某些變量的設置,包括這一個,如果它是成功的:
if (mysql_affected_rows() == 1){
$success = 1;
redirect_to("new_subject.php");
}
但是,我怎麼會包括$成功進入沒有把它作爲網址:
redirect_to("new_subject.php?success=1");
我不能這樣做,因爲我需要做的if語句,而且只有在「第2頁」 PHP,所以我不能做內部
if語句redirect_to("new_subject.php");
我知道我可以做
...
} else {
redirect_to("new_subject.php?success=1");
}
但是這看起來很平凡和非語義,特別是因爲我有幾個變量進行處理。
請大家看看[這個問題](http://stackoverflow.com/questions/3045097/php-redirect-and-send-data-via-post)。 – 2012-03-25 17:26:47
大致的想法:將相關變量放在一個assoc中。數組並執行array_explode()以生成查詢字符串。當然需要顆粒化。 – Daxcode 2012-03-25 17:27:57