MessageModel:
<?php
class MessageModel extends Model{
protected $_auto=array(
array('time','time',1,'function'),
array('uid','getId',1,'callback'),
);
protected function getId(){
return $_SESSION['id'];
}
}
?>
//////////////////////////////////////////////////////////////////////////////
MessageAction:
<?php
class MessageAction extends Action{
public function doMess(){
$message=D("Message");
$message->create();
import("ORG.Net.UploadFile");
$upload=new UploadFile();//实例化上传类
$upload->savePath="./Public/Uploads/";//设置附件上传目录
if(!$upload->upload()){//上传错误信息信息
$this->error($upload->getErrorMsg());
}else{
//上传成功的文件信息
$info=$upload->getUploadFileInfo();//是一个二维数组
}
$message->filename=$info[0][savename];
//$message->time=time();
//$message->uid=$_SESSION[id];
$lastId=$message->add();
if($lastId){
$this->success("留言成功!");
}else{
$this->error("留言失败!");
}
}
}
?>
最佳答案