php - 带有 cURL 数据和跟踪代码的 PHP 提交表单在计时器上自动重定向
问题描述
我目前正在处理一个在 curl 调用中具有特定用户相关数据的表单,这就是为什么需要“$form->data”行的原因。我必须向感谢页面添加跟踪代码(谷歌),该页面需要在页面上的特定时间后自动重定向。所以这个过程会是这样的:
- 用户填写表格。
- 表单重定向到带有跟踪代码的感谢页面。
- 感谢页面在 10 秒后重定向到登录页面。
这是我目前在感谢页面上的代码,据我所知,它不会触发 Google 跟踪代码,因为它会立即重定向:
<?php header('Location: '. $form->data['curl_data']->url );
die(); ?>
我也尝试通过javascript:
<script>
$(document).ready(function () {
window.setTimeout(function () {
location.href = $form->data['curl_data']->url; }, 5000);
});
</script>
解决方案
推荐阅读
- sql - PostgresSQL 行级安全性
- java - 当我使用 session.save 而不是 session.persist 时究竟会发生什么?
- gitlab-ci - Gitlab Auto Deploy 无法连接到 Docker
- pycharm - 如何在 pycharm 测试历史记录中保存更多测试会话?
- c - 如果我的 c 代码有 scanf(); 则不会输出任何内容。代码内部
- flutter - 我们如何在 Flutter 中将数据从一个屏幕传输到另一个屏幕?
- javascript - 在年份之间添加每周日期
- lets-encrypt - 设置 nginx-proxy 时运行 acme-companion 出现问题
- python - 在容器中使用时,MLFlow 无法将我的工件正确复制到 mlruns 文件夹
- c++ - 这两个结构声明有什么区别?