5.2.3上传文件管理模块 1程序描述:
上传文件管理模块是针对用户上传的文件由管理员进行审核,通过以后发布到对应类别,并奖励用户相应的积分,该功能针对所有管理员。
2流程:
不合法 管理员进入 管理图片 删除不合法图片 合法 添加到对应类别 用户获取对应积分
3详细代码设计:
$id=$_REQUEST['id'];
include('../inc/config.inc.php'); include('../inc/dbclass.php'); include('../inc/pageft.php'); $db=new db;
$db->mysql($dbhost,$dbuser,$dbpassword,$dbname); $db->createcon();
$row=$db->loop_query($result); unlink($row[f_url]);
echo\alert(\\\成功删除文件!\\\ echo \
\\\ $db->close(); ?>
//获取ID //载入数据库配置 //载入数据库类 //载入分页函数
//调用连接参数函数 //调用创建连接函数
//删除该文件
//提示信息
//关闭连接
$result=$db->query(\* from cr_uploadfile where f_id=$id\
$db->query(\from cr_uploadfile where f_id=$id\//删除对应的数据库记录
33页
4界面演示:
5.2.4图片信息管理模块 1程序描述:
图片信息管理模块提供图片信息的添加,删除,和编辑3个功能。这里用到了一个开源html编辑器框架FCKeditor,该功能针对所有管理员。
2流程:
管理员进入 添加信息 编辑信息 删除信息 保存结果
34页
3详细代码设计:
$p_class=$_POST['picclass']; $p_title=trim($_POST['title']); $upuser=trim($_POST['upuser']); $editadmin=trim($_POST['admin']); $p_type=$_POST['pictype']; $p_info=$_POST['picinfo']; $time=date(\
include('../inc/config.inc.php'); include('../inc/dbclass.php'); $db=new db;
$db->mysql($dbhost,$dbuser,$dbpassword,$dbname); $db->createcon();
$addsql=\
values(0,'$p_info','$time','$upuser','$editadmin',$p_class,'$p_title',$p_type,0)\ $db->query($addsql);
echo \添加成功,点确定继续添加!\\\
echo \ $db->close(); ?>
//获取所属类别ID //获取标题 //获取上传人 //获取发布管理员 //获取信息类型 //获取信息内容 //获取时间
//创建数据库连接对象 //调用连接参数函数 //调用创建连接函数
//执行SQL
//关闭数据库连接
4界面演示:
35页
5.2.4留言/评论管理模块 1程序描述:
留言/评论管理模块提留言的回复,删除,功能,评论提供删除功能。该功能针对所有管理员。
2流程:
回复留言 管理员进入 删除留言 保存结果 删除评论
3详细代码设计:
include('../inc/config.inc.php'); include('../inc/dbclass.php'); $db=new db;
$db->mysql($dbhost,$dbuser,$dbpassword,$dbname); $db->createcon(); $n_id=$_POST['n_id'];
$n_recomment=trim($_POST['n_recomment']); $updatesql=\
n_status=1,n_recomment='$n_recomment' where n_id=$n_id\ $db->query($updatesql); \\\
echo \ content=\\\ $db->close(); ?>
//载入数据库配置 //载入数据库类
//从数据库操作类生成实例 //调用连接参数函数 //调用创建连接函数 //获取留言ID
//执行SQL语句
//关闭数据库连接
echo \留言已成功回复!//提示信息
36页