比如我在【index.php?p=3】发布留言,成功后怎么返回到 index.php?p=3 这个页面?
在【index.php?p=5】发布留言成功后怎么返回index.php?p=5这个页面?
location.href="这里该怎么写?"
涉及的页面有index.php,doaction.php,edit.php。
不想指定到某个页面,如location.href="index.php?p=1",这样无论在哪个页面留言后返回的总是第一页。
超全局变量$_SERVER好像可以,但修改页面就又不行了,因为返回的是当前页面,点击到修改页面,修改成功后返回的还是修改页面。。。- -
另外还有一个问题,麻烦大神解答一下,谢谢:
输入框内容为空时,点击留言倒是提示不能为空,但是我点击删除它也提示留言内容不能为空,删除不了。把这段代码去掉就可以删除了。。。修改倒是没问题。
//有问题,(不能删除,点击删除还是提示内容不能为空)
if(empty($mes)){
die("");
}
include "conn.php";
switch($mod){
case "add":
$sql = "INSERT INTO message(username, mes)
VALUES('$username', '$mes')";
$res = $conn->query($sql);
if(!$res){
die("");
}
echo "";
break;
case "del":
$sql = "DELETE FROM message WHERE id=".$id;
$res = $conn->query($sql);
if(!$res){
die("");
}
echo "";
break;
case "edit":
$sql = "UPDATE message SET mes='$mes' WHERE id=".$id;
$res = $conn->query($sql);
if(!$res){
die("");
}
echo "";
break;