パブリック関数 add(){
$courses=D('コース');
if (IS_POST){
$date['名前']=I('名前');
$date['descs']=I('descs');
$date['コンテンツ']=I('コンテンツ');
$date['cateid']=I('cateid');
$date['update_date']=Date("Y-m-d h:i:s");
$upload->maxSize=5*1024*1024;
$upload->exts=array('jpg','gif','png','jpeg');
$upload->rootPath='./Public/';
$upload->savePath='アップロード/';
$upload->autoSub = false;
if ($_FILES['pic']['name']) {
$info=$upload->upload();
if (!$info) {
$this->error($upload->getError() );
}それ以外{
$_POST["pic"]=$info["pic"]["savePath"].$info["pic"]["saveName"];
}
}それ以外{
$_POST["pic"]="uploads/empty.jpg";
}
if ($courses->create($data)){
if($courses->add()){
$this->success('追加课程成功!',U('lst'));
}それ以外 {
$this->error('追加课程失败!');
}
}それ以外 {
$this->error($courses->getError());
}
戻る;
}
$cateres=D('cate')->select();
$this->assign('cateres',$cateres);
$this->display();
}
後段に図の裂け目が表示され、データベース内の図のパスは、名前.jpg のように、上に転送された画像のパスであり、パブリックに文書はありません。