求教,关于php写留言板代码,该如何处理

原创
2016-06-13 12:10:30 689浏览

求教,关于php写留言板代码
本人刚开始学php,学写代码做留言板,谁帮我看一下为什么写出来的页面中没有“回复”和“删除”的选项???



session_start();
$lydb=new LyDB();

if(isset($_POST["type"])){
if($_POST["type"]=="insert"){
if(Authority::check_insert()==true){
$lydb->insert($_POST["nickname"],"style/avatar/".$_POST["avatar"],$_POST["message"]);
header("Location:indexy.php");
exit();
}
}
else if($_POST["type"]=="login"){
if(isset($_POST["username"]) && isset($_POST["password"])){
$dd=User::validate($_POST["username"],$_POST["password"]);
if($dd==true){
$_SESSION["username"]=$_POST["username"];
header("Location:indexy.php");
exit();
}
else{

}
}
}
else if($_POST["type"]=="reply"){
$id=$_POST["id"];
$reply=$_POST["reply"];
$lydb->reply($id,$reply);
header("Location:indexy.php");
exit();
}
}
else if(isset($_GET["type"])){
if($_GET["type"]=="delete"&& isset($_GET["id"])){
if(Authority::check_delete()==true){
$lydb->delete_by_id($_GET["id"]);
header("Location:indexy.php");
exit();
}
}
else if($_GET["type"]=="logout"){
session_destroy();
header("Location:indexy.php");
exit();
}
}

header("Content-Type:text/html;charset=utf-8");
?>
nbsp;html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">



简单留言本
























欢迎您:
退出


简单留言本 QQ:1264897620











您的昵称:






选择头像:


















留言内容:















?>







    $page_result=$lydb->select_page_result($_GET["pn"]);
    $result=$page_result["page_data"];
    //$result=$lydb->select_all_result();
    while($row=mysql_fetch_assoc($result)){
    ?>


  • " width="54" style="max-width:90%" />






    if(isset($row["reply"]) && trim($row["reply"])!=""){
    echo "

    ";
    echo "回复:".$row["reply"];
    echo "__".$row["retime"]."";
    echo "

    ";

    }
    ?>







当前第页/
页/
每页显示条/
条留言
">上一页
">下一页
首页
">尾页








@yaokun 2012 QQ:1264897620























------解决思路----------------------
太长,没认真看


" class="reply_button">回复
">删除



应该是Authority::check_delete()=false,所以下面没有执行,当然没有回复和删除了
------解决思路----------------------
引用:
管理员登陆有问题,还有就是“删除”和“回复”功能实现不了。可能是什么原因啊,是不是数据库连接有问题???

那块有权限验证,应该是库中你当前用户没有这两个操作的权限
------解决思路----------------------
缓存 !!删除了 还有 不可能吧!!!
------解决思路----------------------
引用:
是真的,不知道为什么?删得干干净净,回收站也清空了。。。


不是要你清空回收站,是删除浏览器缓存。。。
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。