updateSetting($update_array); if ($result === true){ showMessage($lang['nc_common_save_succ']); }else { showMessage($lang['nc_common_save_fail']); } } /** * 读取设置内容 $list_setting */ $list_setting = $model_setting->getListSetting(); /** * 模板输出 */ Tpl::output('list_setting',$list_setting); Tpl::showpage('setting.flea_index'); } /** * 闲置首页广告 */ public function adv_manageOp(){ $model_setting = Model('setting'); if (chksubmit()){ $input = array(); //上传图片 $upload = new UploadFile(); $upload->set('default_dir',ATTACH_PATH); $upload->set('thumb_ext', ''); $upload->set('file_name','flea_1.jpg'); $upload->set('ifremove',false); if (!empty($_FILES['adv_pic1']['name'])){ $result = $upload->upfile('adv_pic1'); if (!$result){ showMessage($upload->error,'','','error'); }else{ $input[1]['pic'] = $upload->file_name; $input[1]['url'] = $_POST['adv_url1']; } }elseif ($_POST['old_adv_pic1'] != ''){ $input[1]['pic'] = $_POST['old_adv_pic1']; $input[1]['url'] = $_POST['adv_url1']; } $upload->set('default_dir',ATTACH_PATH); $upload->set('thumb_ext', ''); $upload->set('file_name','flea_2.jpg'); $upload->set('ifremove',false); if (!empty($_FILES['adv_pic2']['name'])){ $result = $upload->upfile('adv_pic2'); if (!$result){ showMessage($upload->error,'','','error'); }else{ $input[2]['pic'] = $upload->file_name; $input[2]['url'] = $_POST['adv_url2']; } }elseif ($_POST['old_adv_pic2'] != ''){ $input[2]['pic'] = $_POST['old_adv_pic2']; $input[2]['url'] = $_POST['adv_url2']; } $upload->set('default_dir',ATTACH_PATH); $upload->set('thumb_ext', ''); $upload->set('file_name', 'flea_3.jpg'); $upload->set('ifremove', false); if (!empty($_FILES['adv_pic3']['name'])){ $result = $upload->upfile('adv_pic3'); if (!$result){ showMessage($upload->error,'','','error'); }else{ $input[3]['pic'] = $upload->file_name; $input[3]['url'] = $_POST['adv_url3']; } }elseif ($_POST['old_adv_pic3'] != ''){ $input[3]['pic'] = $_POST['old_adv_pic3']; $input[3]['url'] = $_POST['adv_url3']; } $upload->set('default_dir',ATTACH_PATH); $upload->set('thumb_ext', ''); $upload->set('file_name','flea_4.jpg'); $upload->set('ifremove',false); if (!empty($_FILES['adv_pic4']['name'])){ $result = $upload->upfile('adv_pic4'); if (!$result){ showMessage($upload->error,'','','error'); }else{ $input[4]['pic'] = $upload->file_name; $input[4]['url'] = $_POST['adv_url4']; } }elseif ($_POST['old_adv_pic4'] != ''){ $input[4]['pic'] = $_POST['old_adv_pic4']; $input[4]['url'] = $_POST['adv_url4']; } $upload->set('default_dir',ATTACH_PATH); $upload->set('thumb_ext', ''); $upload->set('file_name','flea_5.jpg'); $upload->set('ifremove',false); if (!empty($_FILES['adv_pic5']['name'])){ $result = $upload->upfile('adv_pic5'); if (!$result){ showMessage($upload->error,'','','error'); }else{ $input[5]['pic'] = $upload->file_name; $input[5]['url'] = $_POST['adv_url5']; } }elseif ($_POST['old_adv_pic4'] != ''){ $input[5]['pic'] = $_POST['old_adv_pic5']; $input[5]['url'] = $_POST['adv_url5']; } $update_array = array(); if (count($input) > 0){ $update_array['flea_loginpic'] = serialize($input); } $result = $model_setting->updateSetting($update_array); if ($result === true){ $this->log(L('nc_edit,loginSettings'),1); showMessage(L('nc_common_save_succ')); }else { $this->log(L('nc_edit,loginSettings'),0); showMessage(L('nc_common_save_fail')); } } $list_setting = $model_setting->getListSetting(); if ($list_setting['flea_loginpic'] != ''){ $list = unserialize($list_setting['flea_loginpic']); } Tpl::output('list', $list); Tpl::showpage('flea_setting.adv'); } }