Current Path : /www/users/H10079900/module/
Url:
Current File : /www/users/H10079900/module/module.class.php

<?
	######################-----公司简介相关标签-----######################
	  #--1.显示公司简介的类别列表
	  function mytaglistIntroduce($orderby="sortid asc,id desc",$ctid="65535"){
	  	$SQL=mysql_query("select * from introduce where ctid='$ctid' Order by $orderby");
		return $SQL;
	  }
	  #--2.取得公司简介的详细内容标签
	  function mytagviewIntroduce($introID="65535")
	  {
		$SQL=mysql_query("select * from introduce where id='$introID'");
		$name=mysql_fetch_array($SQL);
		return $name[2];
	  }   
	######################-----联系我们功能标签-----######################
	  #--1.显示联系我们列表	  
	  function mytaglistContactUs($orderby="sortid asc,id desc",$ctid="65535"){
	  	$SQL=mysql_query("select * from contactus where ctid='$ctid' Order by $orderby");
		return $SQL;
	  }
	  #--2.取得联系我们的详细内容标签
	  function mytagviewContactUs($contactID="65535"){
		$SQL=mysql_query("select * from contactus where id='$contactID'");
		$name=mysql_fetch_array($SQL);
		return $name;
	  }
	######################-----产品相关标签-----######################
		#--1.取得产品类别列表
		function mytagListProductsType($fid="0",$orderby="sortid asc,typeid asc",$ctid="65535"){
			$SQL=mysql_query("select * from productstype where fid='$fid' and ctid='$ctid' Order by $orderby");
			return $SQL;
		}
		
		#--1.取得产品类别列表
		function mytagListWhatProductsType($fid="null",$orderby="sortid asc,typeid asc",$ctid="65535",$IsWhat="null",$limit="null"){
			$sql="select * from productstype where ctid='$ctid'";
			if($fid!="null"){
			$sql.=" and fid='$fid'";
			}
			if($IsWhat!="null"){
			$sql.=" and $IsWhat='1'";
			}
			$sql.=" Order by $orderby";
			if($limit!="null"){
			$sql.=" limit $limit";
			}
			$SQL=mysql_query($sql);
			
			return $SQL;
		}
		
		#--2.取得产品列表功能标签
		function mytagListProducts($orderby="sortid ASC,id desc",$ctid="65535",$newsTypeID="null",$frontRow="null"){
		
			$sql="select * from products where ctid='$ctid'";
			if($newsTypeID!="null"){
				$sql.=" and typeid='$newsTypeID'";
			}
			$sql.=" Order by $orderby";
			if($frontRow!="null"){
				$sql.=" limit $frontRow";
			}
			$SQL=mysql_query($sql);
			return $SQL;
		}
		#--3.显示特定的产品信息
		function mytagViewProducts($proID="65535"){
			$SQL=mysql_query("select * from products where id='$proID'");
			$name=mysql_fetch_array($SQL);
			return $name;
		}
		#--4.显示特定的产品类别的类别信息
		function mytagViewProductsType($name="row",$proTypeID="1"){
			$SQL=mysql_query("select * from productstype where typeid='$proTypeID'");
			$name=mysql_fetch_array($SQL);
			return $name;
		}
	######################-----新闻相关标签-----######################
		#--1.显示新闻类别标签
		function mytagListNewsType($fid="null",$ctid="65535",$orderby="sortid ASC,id desc"){
			$sql="select * from newstype where ctid='$ctid' and fid='$fid'";
			
			$sql.=" Order by $orderby";
			$SQL=mysql_query($sql);
			return $SQL;
		}
		#--2.显示新闻列表
		function mytagListNews($orderby="sortid ASC,id desc",$ctid="65535",$newsTypeID="null",$frontRow="null"){
			$sql="select * from news where ctid='$ctid'";
			if($newsTypeID!="null"){
				$sql.=" and typeid='$newsTypeID'";
			}
			$sql.=" Order by $orderby";
			if($frontRow!="null"){
				$sql.=" limit $frontRow";
			}
			$SQL=mysql_query($sql);
			return $SQL;
		}	
		#--3.显示具体新闻内容
		function mytagViewNews($newsID)
		{
			$SQL="select * from news where id='$newsID'";
			return $SQL;
		}
		
		#--4.显示热点新闻列表
		function mytagListhotNews($orderby="sortid ASC,id desc",$ctid="65535",$newsTypeID="null",$frontRow="null"){
			$sql="select * from news where ctid='$ctid' and ishot=1 ";
			if($newsTypeID!="null"){
				$sql.=" and typeid='$newsTypeID'";
			}
			$sql.=" Order by $orderby";
			if($frontRow!="null"){
				$sql.=" limit $frontRow";
			}
			$SQL=mysql_query($sql);
			return $SQL;
		}	
		
		#--4.显示热点图片新闻列表
		function mytagListhotpicNews($orderby="sortid ASC,id desc",$ctid="65535",$newsTypeID="null",$frontRow="null"){
			$sql="select * from news where ctid='$ctid' and ishot=1 and iscommend =1 ";
			if($newsTypeID!="null"){
				$sql.=" and typeid='$newsTypeID'";
			}
			$sql.=" Order by $orderby";
			if($frontRow!="null"){
				$sql.=" limit $frontRow";
			}
			$SQL=mysql_query($sql);
			return $SQL;
		}	
		
		#--5.不显示热点新闻列表
		function mytagListnothotNews($orderby="sortid ASC,id desc",$ctid="65535",$newsTypeID="null",$frontRow="null"){
			$sql="select * from news where ctid='$ctid' and ishot=0 ";
			if($newsTypeID!="null"){
				$sql.=" and typeid='$newsTypeID'";
			}
			$sql.=" Order by $orderby";
			if($frontRow!="null"){
				$sql.=" limit $frontRow";
			}
			$SQL=mysql_query($sql);
			return $SQL;
		}	
		
		#--6.显示最新新闻列表
		function mytagListnewlyNews($orderby="sortid ASC,id desc",$ctid="null",$newsTypeID="null",$frontRow="null"){
			$sql="select * from news where ctid='$ctid' and isnewly=1 ";
			if($newsTypeID!="null"){
				$sql.=" and typeid='$newsTypeID'";
			}
			$sql.=" Order by $orderby";
			if($frontRow!="null"){
				$sql.=" limit $frontRow";
			}
			$SQL=mysql_query($sql);
			return $SQL;
		}	
	######################-----友情链接功能标签-----######################
		#--1.列出友情链接标签
		function mytagListLinks($orderby="sortid ASC,id desc",$typeid="null",$ctid="65535",$pictype="null"){
			$sql="select * from links where ctid='$ctid'";
			if($typeid!="null"){
				$sql.=" and typeid='$typeid'";
			}
			if($pictype!="null"){
				$sql.=" and pictype='$pictype'";
			}
			$sql.=" Order by $orderby";
			$SQL=mysql_query($sql);
			return $SQL;
		}
		#--2.列出友情链接类别标签
		 function mytagListLinksType($orderby="typeid ASC",$ctid="65535"){
		 	$SQL=mysql_query("select * from linkstype where ctid='$ctid' Order by $orderby");
			return $SQL;
		 }
	######################-----显示招聘列表标签-----######################
		#--1.显示招聘列表
		function mytaglistRecruit($orderby="id ASC",$ctid="65535"){
			$SQL=mysql_query("select * from recruit where ctid='$ctid' Order by $orderby");
			return $SQL;
		}
		#--2.取得特定招聘信息标签
		function mytagviewRecruit($recruitID="1"){
			$SQL=mysql_query("select * from recruit where id='$recruitID'");
			$name=mysql_fetch_array($SQL);
			return $name;
		}
		#--3.取得招聘类别列表信息
		function mytaglistRecruitType($ctid="65535",$orderby="id ASC"){
			$SQL=mysql_query("select * from recruittype where ctid='$ctid' Order by $orderby");
			return $SQL;
		} 
	######################-----广告功能标签-----######################
		#--1.显示广告功能标签
		function mytaglistAd($orderby="id desc"){
			$SQL=mysql_query("select * from ad  Order by $orderby");
			return $SQL;
		}
		
	######################-----视频相关标签-----######################
		#--1.取得视频类别列表
		function mytagListMovieType($fid="0",$orderby="sortid asc,typeid asc",$ctid="65535"){
			$SQL=mysql_query("select * from movietype where fid='$fid' and ctid='$ctid' Order by $orderby");
			return $SQL;
		}
		#--2.取得视频列表功能标签
		function mytagListMovie($orderby="sortid ASC,id desc",$ctid="65535",$movieTypeID="null",$frontRow="null"){
		
			$sql="select * from movie where ctid='$ctid'";
			if($newsTypeID!="null"){
				$sql.=" and typeid='$movieTypeID'";
			}
			$sql.=" Order by $orderby";
			if($frontRow!="null"){
				$sql.=" limit $frontRow";
			}
			$SQL=mysql_query($sql);
			return $SQL;
		}
		#--3.显示特定的视频信息
		function mytagViewMovie($proID="65535"){
			$SQL=mysql_query("select * from movie where id='$proID'");
			$name=mysql_fetch_array($SQL);
			return $name;
		}
		#--4.显示特定的视频类别的类别信息
		function mytagViewMovieType($name="row",$proTypeID="1"){
			$SQL=mysql_query("select * from movietype where typeid='$proTypeID'");
			$name=mysql_fetch_array($SQL);
			return $name;
		}
		
	######################-----栏目功能标签-----######################
		#--1.标签
		function mytagListFunctions($orderby="sortid ASC",$lang="1"){
			$SQL=mysql_query("select * from functions where lang='$lang' Order by $orderby");
			return $SQL;
		}
			
	######################-----分页功能标签-----######################
	function genpage(&$sql,$each_page=8)
	{
		global $total,$each_size,$page,$currentend,$prevpage,$url;
		$each_size=$each_page;
		//取得当前页数
		$page=$_GET['page'];
		if($_GET['page']){
			$page=$_GET['page'];
		}else{
			$page=1;
		}
		//计算页面开始位置
		if(!$page||$page==1)
		{
			$start=0;
		}
		else
		{
			$offset=$page-1;
			$start=($offset*$each_page);
		}	
		//URL分析
		$url=$_SERVER["REQUEST_URI"];
		$parse_url=parse_url($url);
		$url_query=$parse_url["query"]; //单独取出URL的查询字串
		if($url_query)
		{
			//因为URL中可能包含了页码信息,我们要把它去掉,以便加入新的页码信息。
			$url_query=ereg_replace("(^|&)page=$page","",$url_query);
			
			//将处理后的URL的查询字串替换原来的URL的查询字串:
			$url=str_replace($parse_url["query"],$url_query,$url);
			
			//在URL后加page查询信息,但待赋值: 
			if($url_query) $url.="&page"; else $url.="page";
		}
		else 
		{
			$url.="?page";
		}
		//计算前一页		
		if($page>1)
		{
			$prevpage=$page-1;
		}
		//当前记录
		$currentend=$start+$each_page;
		//取得所有的记录数
		$pagesql = strstr($sql,"from");
		$pagesql = "select count(*) ".$pagesql;
		$result = mysql_query($pagesql);
		$row=mysql_fetch_row($result);
		$total=$row[0];
		$sql.=" limit $start,$each_page";
	}
		//--显示分页--
		function showpage($lang)
		{
			
		$total=$GLOBALS["total"];
		$each_size=$GLOBALS["each_size"];		
		$page=$GLOBALS["page"];
		if($page=="") $page = $_GET['page'];
		$currentend=$GLOBALS["currentend"];
		$prevpage=$GLOBALS["prevpage"];
		$url=$GLOBALS["url"];
		$lastpg=ceil($total/$each_size); //最后页,也是总页数
		if($lastpg>0)
		{
		//语言判断
		if($lang=="cn")
		{
			$first="首 页";
			$prev="上一页";
			$next="下一页";
			$last="末页";
		}else{
			$first="FIRST";
			$prev="PREV";
			$next="NEXT";
			$last="LAST";
		}
		//计算后一页
		if($total>$currentend)
		{
			if(!$page)
			{
				$nextpage=2;
			}
			else
			{
				$nextpage=$page+1;
			}
		}
		 //最前一页
		if($prevpage)
		{
			echo "<span class='page'><a href=".URLhtml("$url=".($page-1)).">$prev</a></span>";
		}else{
			echo "<span class='page2'>$prev</span>";
		}	
		//前一页
		for($i=1;$i<$lastpg+1;$i++)
		{
			if($page==$i){
				echo "<span class='pageon'>".$i."</span>";			
			}else{
				echo "<span class='page'><a href='".$url."=".$i."'>".$i."</a></span>"; 
			}
		}
		
	  	 //最后一页
	 	 if($_GET['page']<$lastpg){
	  	 	echo "<span class='page'><a href=".URLhtml("$url=".($page+1)).">$next</a></span>";
		 }else{
	  		echo "<span class='page2'>$next</span>";
	 	 }
		if($lang=="cn")
		{
			echo "<span class='page1'>有".$total."个信息</span>";	
		
		}else{	
			echo "<span class='page1'>Pages:".$lastpg."&nbsp;- Total:".$total."<input type='text' id='pages'><input type='button' value='GO' onclick=\"javascript:location.href=".URLhtml("'$url='+document.getElementById('pages').value")."\"></span>";	
		}
		
		}
		
	 	 }
		 
function showpage2($lang)
{
$total=$GLOBALS["total"];
$each_size=$GLOBALS["each_size"];		
$page=$GLOBALS["page"];
if($page=="") $page = $_GET['page'];
$currentend=$GLOBALS["currentend"];
$prevpage=$GLOBALS["prevpage"];
$url=$GLOBALS["url"];
$lastpg=ceil($total/$each_size);
if($lastpg>0)
{
if($lang=="cn")
{
$first="首 页";
$prev="上一页";
$next="下一页";
$last="末页";
}else{
$first="FIRST";
$prev="PREV";
$next="NEXT";
$last="LAST";
}
if($total>$currentend)
{
if(!$page)
{
$nextpage=2;
}else{
$nextpage=$page+1;
}
}
if($prevpage)
{
echo "<span class='page'><a href=".URLhtml("$url=".($page-1)).">$prev</a></span>";
}else{
echo "<span class='page2'>$prev</span>";
}	
if($lastpg>18)
{
	if($page<18)
	{
	for($i=1;$i<19;$i++)
	{
	if($page==$i){
	echo "<span class='pageon'>".$i."</span>";			
	}else{
	echo "<span class='page'><a href='".$url."=".$i."'>".$i."</a></span>"; 
	}
	}
	echo "<span>...</span>";
	echo "<span class='page'><a href='".$url."=".$lastpg."'>".$lastpg."</a></span>"; 
	}else{
	if($page+6>$lastpg)
	{
	for($i=1;$i<6;$i++)
	{
	if($page==$i){
	echo "<span class='pageon'>".$i."</span>";			
	}else{
	echo "<span class='page'><a href='".$url."=".$i."'>".$i."</a></span>"; 
	}
	}	 
	echo "<span>...</span>";
	for($i=$lastpg-8;$i<=$lastpg;$i++)
	{
	if($page==$i){
	echo "<span class='pageon'>".$i."</span>";			
	}else{
	echo "<span class='page'><a href='".$url."=".$i."'>".$i."</a></span>"; 
	}
	}			
	}else{
	for($i=1;$i<6;$i++)
	{
	if($page==$i){
	echo "<span class='pageon'>".$i."</span>";			
	}else{
	echo "<span class='page'><a href='".$url."=".$i."'>".$i."</a></span>"; 
	}
	}
	echo "<span>...</span>";
	for($i=$page-3;$i<=$page+3;$i++)
	{
	if($page==$i){
	echo "<span class='pageon'>".$i."</span>";			
	}else{
	echo "<span class='page'><a href='".$url."=".$i."'>".$i."</a></span>"; 
	}
	}	
	echo "<span>...</span>";
	echo "<span class='page'><a href='".$url."=".$lastpg."'>".$lastpg."</a></span>"; 
	}
	}
}else{
for($i=1;$i<=$lastpg;$i++)
{
if($page==$i){
echo "<span class='pageon'>".$i."</span>";			
}else{
echo "<span class='page'><a href='".$url."=".$i."'>".$i."</a></span>"; 
}
}		
}
if($_GET['page']<$lastpg){
echo "<span class='page'><a href=".URLhtml("$url=".($page+1)).">$next</a></span>";
}else{
echo "<span class='page2'>$next</span>";
}
if($lang=="cn")
{
echo "<span class='page1'><input type='text' id='pages'><input type='button' value='GO' onclick=\"javascript:location.href=".URLhtml("'$url='+document.getElementById('pages').value")."\"></span>";
}else{	
echo "<span class='page1'><input type='text' id='pages'><input type='button' value='GO' onclick=\"javascript:location.href=".URLhtml("'$url='+document.getElementById('pages').value")."\"></span>";	
}
}
}	


  	 ######################-----截取字段-----######################
		
		function utf_substr($str,$len)
		{
			for($i=0;$i<$len;$i++)
			{
				$temp_str=substr($str,0,1);
				if(ord($temp_str) > 127)
				{
					$i++;
					if($i<$len)
					{
						$new_str[]=substr($str,0,3);
						$str=substr($str,3);
					}
				}
				else
				{
					$new_str[]=substr($str,0,1);
					$str=substr($str,1);
				}
			}
			return join($new_str);
		}
				
?>