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