【问题标题】:header('Location: http://localhost:8888/CasinoAPP/admin/index.php'); not working [duplicate]header('位置:http://localhost:8888/CasinoAPP/admin/index.php');不工作[重复]
【发布时间】:2018-06-06 11:48:26
【问题描述】:

全部。

我有一个带有表格的项目(代码如下)。在最后一列中,我有一个“删除”href,它指向一个带有以下代码的 php 页面。由于某种原因,标头('位置:')不起作用。页面的其余部分运行良好。

该表是我的索引页的一部分。这是问题吗?当我在其他页面上使用同一行时,它工作得很好。

这里有什么建议吗?

Tnx

表体:

    <tbody>
        <?php                       
        foreach($todo as $todos){
        echo"<tr>";     
        echo"<td>".$todos['title']."</td>";                         
        echo"<td>".$todos['description']."</td>";
        echo"<td>".$todos['categorie']."</td>"; 
        echo "<td><a href=account.php?page=editTodo".$todos['id']."><i class='fa fa-fw fa-edit'></i></a></td>";               
        echo "<td><a href=account.php?page=delTodo".$todos['id']."><i class='fa fa-fw fa-trash'></i></a></td>";                 
        echo "</tr>";
        }
    ?>                                                                          
</tbody>

php页面:

 <?php
$var_value = $_SESSION['varname'];

if (isset($_SESSION['varname'])){

    $id = $_SESSION['varname'];
    $sql = "DELETE FROM todo WHERE id = '$id'";


    $query = $conn->prepare( $sql );
    if ($query == false) {
     print_r($conn->errorInfo());
     die ('Erreur prepare');
    }
    $sth = $query->execute();
    if ($sth == false) {
     print_r($query->errorInfo());
     die ('Erreur execute');
    }

}

header('Location: http://localhost:8888/CasinoAPP/admin/index.php'); 

?>

【问题讨论】:

  • 怎么不行?你做了什么调试?错误报告是否开启并设置为显示通知?
  • 如果你直接把localhost:8888/CasinoAPP/admin/index.php放到你的浏览器里,能用吗?
  • 如果我直接把它放在我的浏览器中,它就可以正常工作
  • @StevenMees 你要回答我的问题吗?或者我们是否应该将此问题作为不清楚或与您的问题最可能的原因重复而结束?
  • 见上面@RiggsFolly 的评论。这应该告诉你很多。

标签: php location


【解决方案1】:

在开始的&lt;?php 标记之前有一个空格。您可能会收到“输出已发送”错误!

【讨论】:

  • 这只是一个猜测,可能只是发布问题时的剪切和粘贴错误。此外,如果是这种情况,这个问题应该以dupe 的形式关闭并且不予回答。
  • 如果 OP 告诉我们错误消息,那么没有人会猜测。就目前而言,我们能做的就是猜测!
  • 如果您因为问题不够清楚而不得不猜测,而不是问题离题,应该关闭。
  • 感谢 Ben 的建议,但这并没有解决问题
猜你喜欢
  • 2017-12-04
  • 2022-07-12
  • 2014-05-10
  • 2014-09-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-24
  • 1970-01-01
相关资源
最近更新 更多