【发布时间】:2013-06-23 15:21:16
【问题描述】:
我的 PHP 脚本开头有以下声明:
$GLOBALS['monthselect'] = date('m');
$GLOBALS['yearselect'] = date('Y');
在脚本期间,我分配了以下值:
$GLOBALS['monthselect'] = $_GET['mo'];
$GLOBALS['yearselect'] = $_GET['yr'];
接下来,在表单提交后,我想将其重定向到 GET 中的相同选择。 (这都在同一个 PHP 脚本中)
header('Location: ?yr='. $GLOBALS['yearselect'] .'&mo=' . $GLOBALS['monthselect']);
问题是,这总是用今天的日期重新加载页面。绝不是新存储的值。所以总是这个输出:
website.com/?yr=2013&mo=06
我在这里错过了什么?
【问题讨论】:
标签: php html forms date submit