phpcms前台的控制器

留言板测试玩的!

<?php
defined('IN_PHPCMS') or exit('No permission resource');


class index{
private $db;
function __construct(){
$siteid=isset($_GET['siteid'])?intval($_GET['siteid']):get_siteid();
define(SITEID,$siteid);
//加载模型
$this->db=pc_base::load_model(guestbook_model);
$this->tableName="v9_guestbook";
}

//默认的方法
public function init(){
$siteid=SITEID;
$setting=getcache('guestbook','commons');
$SEO=seo(SITEID,'',L('guestbook'),'','');

$array=$this->db->select();
/*echo "<pre>";
print_r($this->db);
echo "</pre>";
print_r($array);*/
include template('guestbook','index');
}




//留言方法
public function liuyan(){
$siteid=SITEID;
if(isset($_POST['lysubmi'])){
//验证字段
if($_POST['title']==""){
showmessage(L('title_noempty'),"?m=guestbook&c=index&a=liuyan&siteid=$siteid");
}
if($_POST['content']==''){
showmessage(L('content_noempty'),"?m=guestbook&c=index&a=liuyan&siteid=$siteid");
}
if($_POST['email']==''){
showmessage(L('email_onerror'),"?m=guestbook&c=index&a=liuyan&siteid=$siteid");
}
if($_POST['qq']==''){
showmessage(L('qq_onerror'),"?m=guestbook&c=index&a=liuyan&siteid=$siteid");
}


//安全过滤字段
$title=safe_replace($_POST['title']);
$content=safe_replace($_POST['content']);
$email=safe_replace($_POST['email']);
$qq=safe_replace($_POST['qq']);

$data=array('title'=>$title,'content'=>$content,'email'=>$emial,'qq'=>$qq);
$insert_id=$this->db->insert($data,$this->tableName,true);
if($insert_id>0){
echo "插入数据库成功!";
}

}else{
include template("guestbook","liuyan");

}

}
}
?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值