load->model('query','',TRUE); $siteinfo = $this->query->site_setting(); $siteinfo = json_decode($siteinfo->values); //加载常用基本类库 $this->load->library("basic"); //获取配置文件信息的内容 $conf = $this->basic->conf("info"); //var_dump($conf->img_info); //过滤imgid $imgid = strip_tags($imgid); //计算imgid长度 $id_length = strlen($imgid); //判断是否是有效的ID if($id_length != 16){ show_404(); } //继续执行 //加载模型 $this->load->model('query','',TRUE); $this->load->model('update','',TRUE); //浏览测试+1 $this->update->views($imgid); //查询图片信息 $imginfo = $this->query->onepic($imgid); //查询的img_imginfo $picinfo = $this->query->imginfo($imgid); $siteinfo->description = $picinfo->client_name.",由网友上传至ImgURL图床。"; //查询图片域名 @$domain = $this->query->domain($imginfo->storage); //如果没有查询到结果 if(!$domain){ show_404(); } //var_dump($siteinfo); //获取文件大小 $this->load->helper('basic'); $fullpath = FCPATH.$imginfo->path; $size = file_size($fullpath); //重组数组 $datas = array( "logo" => $siteinfo->logo, "title" => $picinfo->client_name, "url" => $domain.$imginfo->path, "date" => $imginfo->date, "mime" => $picinfo->mime, "width" => $picinfo->width, "height" => $picinfo->height, "views" => $picinfo->views, "tags" => $picinfo->tags, "keywords" => $picinfo->client_name, "analytics" => $siteinfo->analytics, "description" => $siteinfo->description, "comments" => $siteinfo->comments, "ext" => $picinfo->ext, "size" => $size ); $datas['img_info'] = $conf->img_info; //检测用户是否登录 $datas['is_login'] = $this->basic->is_login(); // $data['title'] = '图片浏览'; // $data['url'] = $domain.$imginfo->path; // $data['date'] = $imginfo->date; //echo $domain.$imginfo->path; //加载视图 $this->load->view('user/header',$datas); $this->load->view('user/img',$datas); $this->load->view('user/footer'); } } ?>