【问题标题】:Error when trying to do a redirect using the header() method [closed]尝试使用 header() 方法进行重定向时出错 [关闭]
【发布时间】:2017-10-19 20:27:33
【问题描述】:

我正在使用此代码进行重定向,但它显示错误

<?php
header(Location: . site_url("./admin/dashboard"));
die();

我知道这是一个小问题。如果有人可以提供帮助,我将不胜感激

【问题讨论】:

  • "但显示错误" ​​什么错误???
  • PHP 解析错误:语法错误,意外':'
  • 如何在不了解 PHP 语法基础的情况下使用 CI 等高级框架?
  • 可以使用codeigniter redirect(base_url('admin/dashboard)); 需要加载url helper codeigniter.com/user_guide/helpers/url_helper.html#redirect

标签: php html sql codeigniter redirect


【解决方案1】:

您应该在字符串中添加引号。

<?php
header('Location:' . site_url("./admin/dashboard"));
die();

【讨论】:

    【解决方案2】:

    使用类似的东西,将完整地址重定向是个好主意,但可以使用相对地址来做到这一点。

    注意:必须把 Location: 放在相当的位置。

    <?php
    header("Location: ". site_url("./admin/dashboard")); /* Redirect browser */
    
    /* Make sure that code below does not get executed when we redirect. */
    exit;
    ?>
    

    【讨论】:

      猜你喜欢
      • 2011-12-17
      • 1970-01-01
      • 2023-02-24
      • 2021-03-31
      • 1970-01-01
      • 1970-01-01
      • 2016-04-24
      • 1970-01-01
      • 2015-10-24
      相关资源
      最近更新 更多