POST不能正常工作

西祖

好吧,我的代码有问题:

if ($_POST) { 
//send confirmation email (or insert into database, etc...) 

if(isset($_POST['del'])) {

    $Link = $_POST['del_link'];

    $query = "UPDATE comentarios SET del = '1' WHERE id = '".$Link."'";
    mysql_query($query) or die ('Error: ' . mysql_error());
    //header('Location: http://google.es'); //For debug    
   }    
}

echo '<form name="del" method="post">
<input type="hidden" name="del_link" value="'.$rowComen['id'].'" />
<a href="#" onclick="get_form(this).submit(); return false;">Delete</a>
</form>';

但是,当我按下链接时,网络就会刷新,仅此而已...

我曾尝试过:header('Location: http://google.es');但是我不重定向到Google ...

而且我不知道问题出在帖子中还是在查询中...

索南
 if(isset($_POST['del'])) {

您似乎没有del表单字段。因此,此if语句中的代码永远不会执行。我认为您正在尝试检查del_link。因此使其成为if(isset($_POST['del_link'])) {

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章