Esempio n. 1
0
 public function upload()
 {
     $getinfo = $this->segment_array();
     //var_dump($getinfo);
     $title = isset($getinfo[4]) ? htmlspecialchars($getinfo[4]) : '';
     //标题
     $type = isset($getinfo[5]) ? htmlspecialchars($getinfo[5]) : '';
     //上传类型
     $path = isset($getinfo[6]) ? htmlspecialchars($getinfo[6]) : '';
     //上传的文件夹
     $num = isset($getinfo[7]) ? intval($getinfo[7]) : 0;
     //上传个数
     $size = isset($getinfo[8]) ? intval($getinfo[8]) : 0;
     //最大size大小
     $frame = isset($getinfo[9]) ? htmlspecialchars($getinfo[9]) : '';
     //iframe的ID
     $input = isset($getinfo[10]) ? htmlspecialchars($getinfo[10]) : '';
     //父框架保存图片地址的input的id
     $func = isset($getinfo[11]) ? htmlspecialchars($getinfo[11]) : '';
     //父框架保存图片地址的input的id
     $desc = $type;
     //类型描述
     $title = urldecode($title);
     if (!_is_utf8($title)) {
         $title = iconv("GBK", "UTF-8", $title);
     }
     $size_str = $this->getsize($size, false);
     $uptype = $this->getUPtype($type, false);
     $check = _getcookie("AID") . '&' . _getcookie("ASHELL");
     System::load_app_class("admin", G_ADMIN_DIR, "no");
     $admincheck = admin::StaticCheckAdminInfo() ? 1 : 0;
     include $this->tpl(ROUTE_M, 'uploadify');
 }
Esempio n. 2
0
 public function tag()
 {
     $search = $this->segment_array();
     array_shift($search);
     array_shift($search);
     array_shift($search);
     $search = implode('/', $search);
     if (!$search) {
         _message("输入搜索关键字");
     }
     $search = urldecode($search);
     $search = safe_replace($search);
     if (!_is_utf8($search)) {
         $search = iconv("GBK", "UTF-8", $search);
     }
     $mysql_model = System::load_sys_class('model');
     $search = str_ireplace("union", '', $search);
     $search = str_ireplace("select", '', $search);
     $search = str_ireplace("delete", '', $search);
     $search = str_ireplace("update", '', $search);
     $search = str_ireplace("/**/", '', $search);
     $title = $search . ' - ' . _cfg('web_name');
     $shoplist = $mysql_model->GetList("select title,thumb,id,sid,zongrenshu,canyurenshu,shenyurenshu,money from `@#_shoplist` WHERE shenyurenshu !=0 and `title` LIKE '%" . $search . "%' order by shenyurenshu desc");
     $list = count($shoplist);
     include templates("search", "search");
 }
Esempio n. 3
0
 public function get_cityqq()
 {
     $prov = urldecode(trim($this->segment(4)));
     $cityv = urldecode(trim($this->segment(5)));
     $couv = urldecode(trim($this->segment(6)));
     $prov = safe_replace($prov);
     $cityv = safe_replace($cityv);
     $couv = safe_replace($couv);
     if (!_is_utf8($prov)) {
         $prov = iconv("GBK", "UTF-8", $prov);
     }
     if (!_is_utf8($cityv)) {
         $cityv = iconv("GBK", "UTF-8", $cityv);
     }
     if (!_is_utf8($couv)) {
         $couv = iconv("GBK", "UTF-8", $couv);
     }
     $str = '----请选择----';
     if ($prov != $str && $cityv == $str && $couv == $str) {
         $res = $this->db->GetList("SELECT * FROM `@#_qqset` where `province`='{$prov}'");
     }
     if ($prov != $str && $cityv != $str && $couv == $str) {
         $res = $this->db->GetList("SELECT * FROM `@#_qqset` where `province`='{$prov}' and `city`='{$cityv}'");
     }
     if ($prov != $str && $cityv != $str && $couv != $str) {
         $res = $this->db->GetList("SELECT * FROM `@#_qqset` where `province`='{$prov}' and `city`='{$cityv}' and `county`='{$couv}'");
     }
     if (!empty($res)) {
         $str = '<ul>';
         foreach ($res as $v) {
             $str .= '<li><dt><img border="0" alt="' . $v['name'] . '" src="' . G_TEMPLATES_IMAGE . '/logo.jpg"></dt><dt>' . $v['name'];
             if ($v['full'] == '已满') {
                 $str .= '<img src="' . G_TEMPLATES_IMAGE . '/qqhot.gif"/>';
             }
             $str .= '</dt><dd><a href="' . $v['qqurl'] . '">' . $v['qq'] . '</a></dd></li>';
         }
         $str .= '</ul>';
     } else {
         $email = System::load_sys_config('email', 'user');
         $str = "<div class='nothing'>该地区暂无QQ群加盟," . _cfg("web_name_two") . "诚邀您加盟,详情请咨询Email:<a href='mailto:" . $email . "' target='_blank' >" . $email . "</div>";
     }
     echo $str;
 }
Esempio n. 4
0
function _strlen($str = '')
{
    if (empty($str)) {
        return 0;
    }
    if (!_is_utf8($str)) {
        $str = iconv("GBK", "UTF-8", $str);
    }
    return ceil((strlen($str) + mb_strlen($str, 'utf-8')) / 2);
}