【发布时间】:2018-10-03 10:20:25
【问题描述】:
我正在使用 API;我使用回调 url 来监控 API 发送的某些参数并将它们存储在 mysql 数据库中;这工作得很好。
在数据库中存储数据后,我想将页面重定向到另一个页面以进行其他处理。
DB插入后相关代码如下:
$count = $stmt->rowCount();
if($count == 0){
$conn = null;
exit;
}
else{
$conn = null;
header("Location: https://www.example.com/message_usage?id=$id");
exit;
}
如果我直接调用 url 为:
https://www.example.com/message_usage?id=1234
它工作正常。但是重定向似乎没有在原始代码中发生。在php中处理后我们不能重定向回调url吗?如果是这样,怎么办??
【问题讨论】:
-
你使用ajax吗?
-
没有 Ajax。纯php。
-
var_dump的$count是什么? -
如原帖中所述,数据库中的数据正在正确更新。即使没有成功检查并直接提供重定向也不起作用。
-
你的
id来自哪里?也许它未定义。