亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ads.class.php

?? Phpcms2008 是一款基于 PHP+Mysql 架構的網站內容管理系統
?? PHP
字號:
<?php
defined('IN_PHPCMS') or exit('Access Denied');

class ads
{
	var $adsid = 0;
	var $db = '';
	var $table = '';

	function ads($adsid = 0)
	{
		global $db;
		$this->adsid = $adsid;
		$this->db = $db;
		$this->table = DB_PRE.'ads';
	}

	function __destruct()
	{
	}

	function check_form($ads)
	{
		global $action;
		if(!is_array($ads)) return FALSE;
		$_values = $this->db->select("SELECT placeid,placename FROM ".DB_PRE."ads_place ORDER BY placeid", 'placeid');

		$_adsplaces[] = $r;
		if(!$this->check_ads_name($ads['adsname'])) return FALSE;

		if($_values[$ads['placeid']]['placename']=='')
		{
			$this->errormsg = 'incorrect_advertisement_published';
			return FALSE;
		}

		if(!$ads['adsname'])
		{
			$this->errormsg = 'adsname_is_not_empty';
			return FALSE;
		}
		if($action != 'edit' && defined('IN_ADMIN'))
		{
			if(!$ads['fromdate'])
			{
				$this->errormsg = 'input_the_advertising_begin_time';
				return FALSE;
			}

			if(!$ads['todate'])
			{
				$this->errormsg = 'input_the_advertising_end_time';
				return FALSE;
			}
		}
		if($ads['type']=="image")
		{
			if(!strlen($ads['imageurl']))
			{
				$this->errormsg = 'input_advertising_images_url';
				return FALSE;
			}
		}
		if($ads['type']=="flash")
		{
			if(!strlen($ads['flashurl']))
			{
				$this->errormsg = 'please_input_the_flash_url';
				return FALSE;
			}
		}

		if($ads['type']=="text")
		{
			if(!$ads['text'])
			{
				$this->errormsg = 'please_input_the_advertising_content';
				return FALSE;
			}
		}

		if($ads['type']=="code")
		{
			if(!$ads['code'])
			{
				$this->errormsg = 'please_input_the_advertising_code';
				return FALSE;
			}
			$ads['linkurl'] = $ads['text_link'];
		}
		unset($ads['text_link']);
		if($ads['linkurl'] == '' || $ads['linkurl'] == 'http://')
		$ads['linkurl'] = '';
		return $ads;
	}

	function add($ads)
	{
		if(!$this->check_form($ads)) return FALSE;
		$ads = $this->check_form($ads);
		$ads['addtime'] = time();
		$ads['fromdate'] = strtotime($ads['fromdate']);
		$ads['todate'] = strtotime($ads['todate']);
		$this->db->insert($this->table, $ads);
		$adsid = $this->db->insert_id();
		if($adsid)
		{
			$this->db->query("UPDATE ".DB_PRE."ads_place SET `items`=`items`+1 WHERE placeid=$ads[placeid]");
			return $adsid;
		}
	}

	function edit($ads, $adsid, $username = '')
	{
		if(!$this->check_form($ads)) return FALSE;
		$ads = $this->check_form($ads);
		if(defined('IN_ADMIN'))
		{
			$ads['fromdate'] = strtotime($ads['fromdate']);
			$ads['todate'] = strtotime($ads['todate']);
		}
		$this->adsid = $adsid;
		$where = ' adsid='.$this->adsid;
		if($username) $where .= " AND username='$username'";

		return $this->db->update($this->table, $ads, $where);
	}

	function manage($offset, $pagesize)
	{
		$offset = intval($offset);
		$pagesize = intval($pagesize);
		$now_time = time();
		return $this->db->select("SELECT * FROM $this->table WHERE 1 $this->sql ORDER BY adsid LIMIT $offset, $pagesize");
	}

	function get_info($adsid, $username = '')
	{
		$adsid = intval($adsid);
		$this->adsid = $adsid;
		if($username) $sql = " AND a.username='$username'";
		return $this->db->get_one("SELECT a.introduce AS ads_introduce,a.*, p.* FROM $this->table as a left join ".DB_PRE."ads_place as p on (a.placeid=p.placeid)  WHERE a.adsid=$this->adsid $sql ");
	}

	function upload($field)
	{
		global $M, $attachment;
		$alowexts = $M['ext'] ? $M['ext'] : 'jpg|jpeg|gif|bmp|png|swf';
		$maxsize = $M['maxsize'] ? intval($M['maxsize']) : 307200;
		$attachment->upload($field, $alowexts, $maxsize);
		return $attachment->uploadedfiles[0]['filepath'];
	}

	function delete($arrid, $username = '')
	{
		if($username) $where = " AND username='$username'";
		if(is_array($arrid))
		{
            $arrid = array_map('intval',$arrid);
			foreach($arrid as $id)
			{
				$r = $this->db->get_one("SELECT placeid FROM ".DB_PRE."ads WHERE adsid=$id $where ");
				$this->db->query("DELETE FROM $this->table WHERE adsid=$id $where ");
				$this->db->query("UPDATE ".DB_PRE."ads_place SET `items`=items-1 WHERE placeid=$r[placeid]");
			}
		}
		else
		{
			$id = intval($arrid);
			$r = $this->db->get_one("SELECT placeid FROM ".DB_PRE."ads WHERE adsid=$id $where ");
			$this->db->query("DELETE FROM $this->table WHERE adsid=$id $where ");
			$this->db->query("UPDATE ".DB_PRE."ads_place SET `items`=items-1 WHERE placeid=$r[placeid]");
		}
		return TRUE;
	}

	function update($arrid, $val)
	{
		$val = intval($val);
		if(is_array($arrid))
		{
			$ids = implode(',', $arrid);
		}
		else
		{
			$ids = intval($arrid);
		}
		$this->db->query("UPDATE $this->table SET passed=$val WHERE adsid IN ($ids)");
		return TRUE;
	}

	function page($page = 1, $expired = 1, $adsplaceid = 0, $pagesize = 15,  $username = '',$status = '',$passid='')
	{
		$page = $page ? intval($page) : 1;
		$expired = $expired ? intval($expired) : 1;
		$adsplaceid = $adsplaceid ? intval($adsplaceid) : 0;
		$pagesize = $M['pagesize'] ? intval($M['pagesize']) : 15;
		$now_time = time();
		$sql = '';
        if($status) $sql .= ' AND status='.$status;
        if($passid) $sql .= ' AND passed='.$passid;
		if($adsplaceid != '0') $sql .= ' AND placeid='.$adsplaceid;
		if($expired=='3') $sql .= ' AND fromdate>'.$now_time;
		if($expired=='1') $sql .= " AND fromdate<=$now_time AND todate>=$now_time";
		if($expired=='2') $sql .= ' AND todate<'.$now_time;
		if($username)
		{
			$sql .= " AND username='$username'";
		}
		$this->sql = $sql;
        $result=$this->db->query("SELECT count(*) as num FROM ".DB_PRE."ads WHERE 1 $this->sql");
		$r=$this->db->fetch_array($result);
		$number=$r['num'];
		return pages($number,$page,$pagesize);
	}

	function status($arrid, $val, $username = '')
	{
		$val = intval($val);
		if(!$username) return FALSE;
		if(is_array($arrid))
		{
			$ids = implode(',', $arrid);
		}
		else
		{
			$ids = intval($arrid);
		}
		$this->db->query("UPDATE $this->table SET status=$val WHERE adsid IN ($ids) AND username='$username'");
		return TRUE;
	}

	function view($adsid, $username = '')
	{
		$adsid = intval($adsid);
		$this->adsid = $adsid;
		$ads = $this->get_info($this->adsid, $username);
		if(empty($ads)) exit("document.write(\"鍦ㄦ

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
麻豆免费看一区二区三区| 风间由美一区二区三区在线观看 | 日韩高清不卡一区二区三区| 国产精品18久久久久久久久 | 亚洲精品免费看| 中文字幕一区在线观看| 国产人成亚洲第一网站在线播放| 久久这里都是精品| 欧美国产1区2区| 亚洲午夜久久久久久久久电影院 | 亚洲乱码日产精品bd| 日韩精品一区二区三区swag | 亚洲精品在线免费播放| 91国产免费观看| 国产福利一区二区三区视频| 亚洲自拍与偷拍| 国产精品人人做人人爽人人添 | 国产精品久久久久久久久免费桃花 | 成人小视频在线| 国产一区二区中文字幕| 蜜桃视频一区二区| 免费在线观看精品| 日产精品久久久久久久性色| 亚洲国产精品一区二区久久恐怖片| 亚洲欧美在线视频观看| 国产女人18毛片水真多成人如厕| 日韩欧美国产麻豆| 久久亚区不卡日本| 色综合久久六月婷婷中文字幕| 91日韩精品一区| youjizz国产精品| 在线观看日韩国产| 欧美做爰猛烈大尺度电影无法无天| 色综合久久综合网97色综合| 欧美日韩久久一区| 欧洲国内综合视频| 色偷偷一区二区三区| 色天天综合久久久久综合片| 在线看国产一区二区| 在线精品观看国产| 91精品综合久久久久久| 日韩欧美亚洲另类制服综合在线| 欧美日韩国产首页在线观看| 精品免费一区二区三区| 中文字幕精品—区二区四季| 亚洲精品乱码久久久久| 美女在线视频一区| 91丨porny丨国产| 精品免费视频.| 婷婷激情综合网| 国产91精品露脸国语对白| 欧美精三区欧美精三区| 国产精品网站在线| 亚洲成人久久影院| 国产999精品久久久久久绿帽| 欧美日韩国产在线观看| 亚洲色欲色欲www在线观看| 久久av资源网| 日韩欧美一二三四区| 欧美国产精品专区| 免费国产亚洲视频| 欧美一级片在线| 日韩高清电影一区| 日韩免费在线观看| 开心九九激情九九欧美日韩精美视频电影 | 欧美巨大另类极品videosbest | 久久亚洲免费视频| 日韩国产欧美三级| 欧美在线视频全部完| 亚洲国产cao| 91精品国产一区二区三区蜜臀| 视频一区中文字幕| 日韩精品自拍偷拍| 成熟亚洲日本毛茸茸凸凹| 中文字幕免费在线观看视频一区| 99精品在线免费| 视频一区中文字幕| 中文字幕日韩一区二区| 欧美一区二区三区不卡| 国产美女娇喘av呻吟久久| 亚洲在线成人精品| 国产女主播视频一区二区| 99re热视频精品| 国产九色精品成人porny| 亚洲精品国产高清久久伦理二区| 欧美日韩dvd在线观看| 成人综合激情网| 中文字幕+乱码+中文字幕一区| 国产一本一道久久香蕉| 免播放器亚洲一区| 综合av第一页| 制服丝袜在线91| 99天天综合性| 青草av.久久免费一区| 中文字幕在线不卡一区二区三区| 91精品国产一区二区人妖| 成人免费视频免费观看| 日韩成人精品在线| 亚洲男女毛片无遮挡| 亚洲国产精品成人久久综合一区| 欧美精三区欧美精三区| 91女厕偷拍女厕偷拍高清| 国产精品系列在线观看| 国产一区啦啦啦在线观看| 奇米在线7777在线精品| 免费成人在线观看| 激情av综合网| 久久99热99| 国产91精品一区二区麻豆亚洲| 国内精品免费在线观看| 国产99一区视频免费| 97久久精品人人爽人人爽蜜臀| 97超碰欧美中文字幕| 色94色欧美sute亚洲线路一久| 欧美综合一区二区| 日韩午夜在线影院| 国产精品三级av| 五月综合激情日本mⅴ| 日韩**一区毛片| 国产a视频精品免费观看| 97久久超碰精品国产| 日韩午夜精品电影| 亚洲人成网站影音先锋播放| 亚洲一区二区三区中文字幕在线 | 欧美成va人片在线观看| 欧美国产精品一区| 亚洲电影在线播放| 国产成a人亚洲| 精品视频色一区| 国产日韩精品一区| 美国一区二区三区在线播放| 99热这里都是精品| 精品国产91久久久久久久妲己 | 欧美视频一二三区| 国产亚洲精久久久久久| 午夜精品久久久久久久99樱桃| 国产一区不卡精品| 欧美一区二区三区免费视频| 一区在线观看免费| 黄色日韩三级电影| 91精品免费在线| 性做久久久久久免费观看| 成人爽a毛片一区二区免费| 欧美精品一区二区三| 五月婷婷久久丁香| 欧美亚洲日本国产| 亚洲乱码日产精品bd| www.欧美色图| 欧美激情一区三区| 丁香一区二区三区| 中文字幕乱码久久午夜不卡| 国产久卡久卡久卡久卡视频精品| 久久这里都是精品| 国产成人综合视频| 国产精品第一页第二页第三页| 成人激情免费电影网址| 中文字幕一区二区在线观看| 99久免费精品视频在线观看| 亚洲视频在线观看三级| 色老头久久综合| 蜜桃视频在线一区| 中文字幕精品—区二区四季| 色婷婷av一区| 国产在线播精品第三| 免费在线成人网| 粗大黑人巨茎大战欧美成人| 一区二区三区中文字幕在线观看| 欧美日韩亚洲另类| 国产一区欧美一区| 亚洲成a人在线观看| 欧美激情一区三区| 亚洲日本va在线观看| 国产精品久久久久aaaa樱花| 久久久另类综合| 亚洲欧洲成人自拍| 亚洲欧美一区二区久久| 亚洲一线二线三线视频| 日韩不卡一二三区| 国产一级精品在线| 在线日韩一区二区| 精品久久久久香蕉网| 久久久高清一区二区三区| 日本一区二区三级电影在线观看 | 国产精品2024| 色婷婷久久久亚洲一区二区三区| 欧美亚洲另类激情小说| 久久久久综合网| 日产精品久久久久久久性色 | 久久综合久久鬼色| 亚洲综合在线视频| 六月丁香婷婷久久| 在线视频你懂得一区| 久久先锋资源网| 免费人成精品欧美精品| bt欧美亚洲午夜电影天堂| 制服丝袜一区二区三区| 一区免费观看视频| 国产成人免费视频网站高清观看视频 | 欧洲一区二区av| 136国产福利精品导航|