timerecording.php 需要这两个值$_POST['$currentyear']
并$_POST['$currentmonth']
执行一些代码。当我在“edit.php”上制作一个带有隐藏输入的表单时,这一切都很好,它将两个值发送到“timerecording.php”页面。
但是我遇到了麻烦,因为我想header('Location: ' . $url);
在“edit.php”中的一个特殊功能之后调用重定向,并获得与使用表单输入解决方案相同的结果。
如果我想通过网络浏览器访问“edit.php”文件 - 端加载并加载直到超时。但我没有收到任何错误。
这是来自“edit.php”的代码:
$currentyear = 2013;
$currentmonth = 10;
$datatopost = array (
"year" => $currentyear,
"month" => $currentmonth
);
$url = "timerecording.php";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $datatopost);
curl_exec($ch);
curl_close($ch);
$url = curl_getinfo($ch , CURLINFO_EFFECTIVE_URL);
header('Location: ' . $url);
exit;