【发布时间】: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 的评论。这应该告诉你很多。