Ejemplo n.º 1
0
     include_once __WEB_ROOT . "/ads/config/var.inc.php";
     $objads = new ads();
     $objads->setDBG($arrGPdoDB);
     $objads->arrGPic = $arrGPic;
     if (is_object($objWebInit->db)) {
         $objads->db = $objWebInit->db;
     } else {
         $objads->db();
     }
 }
 $arr = array();
 foreach ($arrGadsP as $k1 => $v1) {
     if ($k1 == 10) {
         break;
     }
     $arr[$k1] = $objads->getInfoList("  where pass=1 and deadline_date > now() and position=" . $k1, "  ORDER BY submit_date DESC");
     unset($arr[$k1]['COUNT_ROWS']);
 }
 //针对幻灯片广告特别处理的,如果没有幻灯片广告可以删除
 $arrTemp = array('pics' => array(), 'links' => array(), 'texts' => array());
 foreach ($arr[4] as $k => $v) {
     if (!empty($v['FileExt'])) {
         if ($v['FileExt'] != '.swf') {
             $arrTemp['pics'][] = $objads->arrGPic['FileCallPath'] . '/' . $v['UploadFile'];
             if ($v['webhost'] == '' || $v['webhost'] == 'http://') {
                 $v['webhost'] = '#';
             }
             $arrTemp['links'][] = $v['webhost'];
             $arrTemp['texts'][] = $v['webname'];
         }
     }
Ejemplo n.º 2
0
            $arrLink[] = 'id=' . $_GET['ads_id'];
        }
    } else {
        // 取得JS文件名列表
        $arrPositions = array();
        foreach ($_POST['select'] as $id) {
            $arrTemp = $objWebInit->getInfo($id, 'position');
            $arrPositions[] = $arrTemp['position'];
        }
        // 去除重复文件名
        $arrPositions = array_unique($arrPositions);
        $objWebInit->doInfoAction($_GET['action'], $_POST['select']);
        // 生成JS文件
        foreach ($arrPositions as $position) {
            $strWhere = "  where pass=1 and deadline_date > now() and position={$position}  ";
            $arrData = $objWebInit->getInfoList($strWhere, ' ORDER BY submit_date DESC');
            $objWebInit->creatJS($arrData, $position);
        }
    }
}
if (!empty($_GET['title'])) {
    $arrWhere[] = "structon_tb LIKE '%" . $_GET['title'] . "%'";
    $arrLink[] = 'title=' . $_GET['title'];
}
$strWhere = implode(' AND ', $arrWhere);
if (!empty($strWhere)) {
    $strWhere = ' WHERE ' . $strWhere;
}
if (!isset($_GET['page']) || $_GET['page'] == '') {
    $_GET['page'] = $arrGPage['page'];
}
Ejemplo n.º 3
0
        $_POST['UploadFile'] = $objWebInit->uploadInfoImage($_FILES['UploadFile']);
    }
    //取得图片链接的文件类型
    if (!empty($_POST['UploadFile'])) {
        $Uploadfile = $_POST['UploadFile'];
        $_POST['FileExt'] = strrchr($Uploadfile, ".");
    } else {
        if (!empty($_POST['weblogo'])) {
            $_POST['FileExt'] = strrchr($_POST['weblogo'], ".");
        }
    }
    //清除不要的字段
    unset($_POST['savefilename']);
    $objWebInit->saveInfo($_POST, 0);
    if (!empty($_POST['position'])) {
        $position = $_POST['position'];
        if ($position > 0) {
            $strWhere = "  where pass=1 and deadline_date > now() and position=" . $position;
            $arrData = $objWebInit->getInfoList($strWhere, ' ORDER BY submit_date DESC');
            $objWebInit->creatJS($arrData, $position);
        }
    }
    echo "<script>" . check::WindowLocation('index.php', 'page=' . $_GET['page']) . "</script>";
    exit;
}
// 输出到模板
$arrMOutput["template_file"] = "admin.html";
$arrMOutput["smarty_assign"]['arrPosition'] = $arrMType;
$arrMOutput["smarty_assign"]['FileCallPath'] = $arrGPic['FileCallPath'];
$arrMOutput["smarty_assign"]['MAIN'] = $arrGSmarty['admin_main_dir'] . 'submit.htm';
$objWebInit->output($arrMOutput);