【问题标题】:How do I make the form submit successful and also redirect to another part of the website?如何使表单提交成功并重定向到网站的另一部分?
【发布时间】:2019-07-26 12:08:42
【问题描述】:
{
        $output = json_encode(array('status'=>'false', 'message' => '<strong>Error!</strong> Se require informacion corecta.'));
        die($output);
    }else{
        $output = json_encode(array('status'=>'true', 'message' => '<strong>Gracias!</strong> En breve recibiras una oferta. '));
        die($output);

如何使表单重定向到另一个页面而不是显示感谢信息?表格在网站的开头。因此客户可以输入他们的信息,但是当表单提交成功时,它应该将他们带到另一个页面,使他们看起来像是可以进入网站。

提前致谢。

【问题讨论】:

标签: php html


【解决方案1】:

你可以替换

$output = json_encode(array('status'=>'true', 'message' => '<strong>Gracias!</strong> En breve recibiras una oferta. '));
    die($output);

header("Location: foo.html");

这会将用户重定向到 foo.html。

【讨论】:

  • ……仅当这不是后台请求 (AJAX) 时,它直到现在才返回 JSON 的事实表明了这一点。在这种情况下,这不会重定向前端,而只会重定向 AJAX 请求本身。
  • 啊我没注意到。哎呀。
猜你喜欢
  • 1970-01-01
  • 2022-01-20
  • 1970-01-01
  • 2017-08-13
  • 1970-01-01
  • 1970-01-01
  • 2011-05-29
  • 1970-01-01
相关资源
最近更新 更多