コード例 #1
0
ファイル: admin_info_cate.php プロジェクト: huming17/dzmvc
             "rel":"",
             "callbackType":"forward",
             "forwardUrl":"admin.php?mod=info_cate&do=index",
             "confirmMsg":""
         }';
     }
     break;
 case "add":
 case "edit":
     $name_var = $info_url = '';
     $info_cateid = isset($_REQUEST['info_cateid']) ? $_REQUEST['info_cateid'] : '';
     if ($info_cateid) {
         //DEBUG 编辑更新信息
         $info_sql = "SELECT * FROM " . DB::table('content_cate') . " WHERE info_cateid='" . $info_cateid . "' LIMIT 1";
         $info_result = DB::fetch_first($info_sql);
         $info_result['p_tilte'] = get_title_by_info_cateid($info_result['info_catepid']);
         $is_submit = isset($_POST['is_submit']) ? $_POST['is_submit'] : 0;
         if ($is_submit) {
             $info_catepid = isset($_POST['lookup_cate_info_cateid']) ? $_POST['lookup_cate_info_cateid'] : 0;
             $relate_info_cateid = isset($_POST['lookup_cate_relate_info_cateid']) ? $_POST['lookup_cate_relate_info_cateid'] : 0;
             $title = isset($_POST['title']) ? $_POST['title'] : '';
             $cate_desc = isset($_POST['cate_desc']) ? $_POST['cate_desc'] : '';
             DB::update('content_cate', array("info_catepid" => $info_catepid, "relate_info_cateid" => $relate_info_cateid, "title" => $title, 'cate_desc' => $cate_desc, 'modify_dateline' => TIMESTAMP), "info_cateid='" . $info_cateid . "' LIMIT 1");
             echo '{
                 "statusCode":"200",
                 "message":"操作成功",
                 "navTabId":"admin_info_cate_index",
                 "rel":"",
                 "reloadFlag":"1",
                 "callbackType":"closeCurrent",
                 "forwardUrl":"admin.php?mod=info_cate&do=index",
コード例 #2
0
ファイル: ajax_cate.php プロジェクト: huming17/dzmvc
 header('Content-Type: application/json');
 $delay = isset($_GET['delay']) ? $_GET['delay'] : 2;
 sleep($delay);
 $data = array();
 $image = array('txt', 'doc', 'xls', 'album', 'pdf', 'ppt', 'ufo');
 $count = count($image);
 //DEBUG 请求获取一页列表数据例子
 $page = max(1, intval($_GET['page']));
 $perpage = $limit = 6;
 $start = ($page - 1) * $perpage;
 $cate_id = isset($_GET['id']) ? $_GET['id'] : '';
 $wheresql = '';
 if ($cate_id) {
     $wheresql = " AND info_cateid='" . $cate_id . "' ";
     //DEBUG 获取TITLE名称
     $cate_title = get_title_by_info_cateid($cate_id);
 }
 $sql_info = "SELECT * FROM " . DB::table('content') . " WHERE isdelete=0 " . $wheresql . " ORDER BY info_id DESC " . DB::limit($start, $limit);
 $sql_info_result = DB::fetch_all($sql_info);
 //$sql_total_rows = "SELECT count(*) FROM ".DB::table('content')." WHERE isdelete=0 ".$wheresql."";
 //$sql_total_rows_result = DB::result_first($sql_total_rows);
 //$multipage = multi($sql_total_rows_result, $perpage, $page, "index.php?mod=index&action=cate&id=".$cate_id);
 foreach ($sql_info_result as $key => $value) {
     $title_img = get_first_imgpath_from_html($value['content']);
     if ($title_img) {
         $sql_info_result[$key]['title_img'] = $title_img;
     } else {
         $sql_info_result[$key]['title_img'] = './template/gmu/static/js/gmu/assets/img/slider.png';
     }
     $sql_info_result[$key]['content_desc'] = cutstr(strip_tags($value['content']), 24, '...');
     if ($value['create_dateline']) {
コード例 #3
0
ファイル: admin_info.php プロジェクト: huming17/dzmvc
             "confirmMsg":""
         }';
     }
     break;
 case "add":
 case "edit":
     $name_var = $info_url = '';
     $info_id = isset($_REQUEST['info_id']) ? $_REQUEST['info_id'] : '';
     //DEBUG 获取域名并为远程抓取图片设置js规则
     $domain = getdomain();
     $match_domain = str_replace('.', '\\.', $domain);
     if ($info_id) {
         //DEBUG 编辑更新信息
         $info_sql = "SELECT * FROM " . DB::table('content') . " WHERE info_id='" . $info_id . "' LIMIT 1";
         $info_result = DB::fetch_first($info_sql);
         $info_result['cate_title'] = get_title_by_info_cateid($info_result['info_cateid']);
         $is_submit = isset($_POST['is_submit']) ? $_POST['is_submit'] : 0;
         if ($is_submit) {
             $title = isset($_POST['title']) ? $_POST['title'] : '';
             $content = isset($_POST['content']) ? $_POST['content'] : '';
             $info_img = isset($_POST['info_img']) ? $_POST['info_img'] : '';
             $info_cateid = isset($_POST['lookup_cate_info_cateid']) ? $_POST['lookup_cate_info_cateid'] : 0;
             //DEBUG 新增首页焦点信息及焦点信息位置
             $isfrontpage = isset($_POST['isfrontpage']) ? $_POST['isfrontpage'] : '';
             $frontpage_order = isset($_POST['frontpage_order']) ? $_POST['frontpage_order'] : '';
             DB::update('content', array("info_cateid" => $info_cateid, "title" => $title, "content" => $content, "info_img" => $info_img, "isfrontpage" => $isfrontpage, "frontpage_order" => $frontpage_order, 'modify_dateline' => TIMESTAMP), "info_id='" . $info_id . "' LIMIT 1");
             echo '{
                 "statusCode":"200",
                 "message":"操作成功",
                 "navTabId":"admin_info_index",
                 "rel":"",