<?php
	include('include/common.inc.php');
	include ('include/classes/cls.show_page.php');
	$gamelist = gamelist();  //游戏列表
	$gametypelist = gametype();  //游戏类型列表
	$gameinfolist = gameinfolist();//游戏描述列表

	foreach ($gametypelist as $key => $val) {
		$gametype[$val['id']] = $val['name'];
	}
	foreach ($gameinfolist as $key => $val) {
		$infodata[$val['appid']]['url'] = $val['url'];
		$infodata[$val['appid']]['mobileicon'] = $val['mobileicon'];
	}
	//添加游戏详细信息
	foreach ($gamelist as $key=>$val) {
		$gamelist[$key]['typename'] = $gametype[$val['type']]; //游戏列表添加类型数据
		$gamelist[$key]['url'] = $infodata[$val['id']]['url']; //游戏列表添加链接路径
		$gamelist[$key]['mobileicon'] = $infodata[$val['id']]['mobileicon']; //
	}
	
	//新闻活动信息
	$where = " AND type='1'";
	$newslist = findnews($where);  //新闻公告列表

	$where = " AND type='2'";
	$huodonglist = findnews($where);  //活动公告列表

	$contentlist = contentlist(); //新闻内容列表

	foreach ($contentlist as $key => $val) {
		$newcontent[$val['id']] = $val['content'];
	}
	//新闻公告列表添加内容数据
	foreach ($newslist as $key=>$val) {
		$file = "template/html/news_".$val['id'].".html";//静态页面路径
		//判断是否存在静态页面
		if(file_exists($file)){
			$newslist[$key]['html'] = 1;
		}else{
			$newslist[$key]['html'] = 0;
		}
		$newslist[$key]['content'] = $newcontent[$val['id']]; 
	}
	//活动公告列表添加内容数据
	foreach ($huodonglist as $key=>$val) {
		$file = "template/html/news_".$val['id'].".html";//静态页面路径
		//判断是否存在静态页面
		if(file_exists($file)){
			$huodonglist[$key]['html'] = 1;
		}else{
			$huodonglist[$key]['html'] = 0;
		}

		$huodonglist[$key]['content'] = $newcontent[$val['id']]; 
	}
	//开服信息
	$serverlist = serverlist(); //开服信息列表
	foreach ($gamelist as $key => $val) {
		$gamedata[$val['id']] = $val['name'];
	}
	foreach ($serverlist as $key=>$val) {
		$serverlist[$key]['game'] = $gamedata[$val['gameid']]; //服务列表添加游戏数据
	}
	
	foreach ($gameinfolist as $key => $val) {
		$ginfodata[$val['appid']] = $val['androidurl'];
		$urldata[$val['appid']] = $val['url'];
	}
	foreach ($serverlist as $key=>$val) {
		$serverlist[$key]['androidurl'] = $ginfodata[$val['gameid']]; //服务列表添加下载路径
		$serverlist[$key]['url'] = $urldata[$val['gameid']]; //服务列表添加链接路径
	}
	$indexdata = indexinfo();//首页相关素材
	//$arrimage = explode(",",$indexdata['lunbotu']);//首页轮播图片
	foreach ($gamelist as $key =>$val){
		$arr[$key]['type'] = $val['typename'];
		$name = $val['name'];
		//获取name首字母
		$ret = "";
		$s1 = iconv("UTF-8","gb2312", $val['name']);
		$s2 = iconv("gb2312","UTF-8", $s1);
		if($s2 == $val['name']){$val['name'] = $s1;}
		for($i = 0; $i < 1; $i++){
			$s1 = substr($val['name'],$i,1);
			$p = ord($s1);
			if($p > 160){
				$s2 = substr($val['name'],$i++,2);
				$ret .= getfirstchar($s2);
			}else{
				$ret .= $s1;
			}
		}
		$gamelist[$key]['ucfirst'] = $ret;
		$arr[$key]['ucfirst'] = $ret;
		$arr[$key]['tag'] = "gcld";
		$arr[$key]['name'] = $name;
		$arr[$key]['pic'] = WEBSITE."/upfiles/image/".$val['mobileicon'];
		$arr[$key]['link'] = $val['url'];
	}
	$data = json_encode($arr);
	
	//获取友情链接
	$friendlink = getFriendLink();
	$tpl->assign('friendlink',$friendlink);
    
	//获取媒体列表
	$media = getMedia();
	$tpl->assign('media',$media);
	//获取广告图片
	$guanggao = getGuanggao(1);
	$tpl->assign('guanggao',$guanggao);
	$tpl->assign('indexdata',$indexdata);
	//$tpl->assign('arrimage',$arrimage);
	$tpl->assign('newslist',$newslist);
	$tpl->assign('hdlist',$huodonglist);
	$tpl->assign('gametypelist',$gametypelist);
	$tpl->assign('gamelist',$gamelist);
	  //后台调试
    $dir = dirname(__FILE__).'/test.txt';
    $re = fopen($dir, 'a');
    fwrite($re, json_encode(array($serverlist)));//将内容写入文件
    fwrite($re, "\r\n");//将内容写入文件
    fclose($re);
	$tpl->assign('serverlist',$serverlist);
	$tpl->assign('data',$data);
	$tpl->display('index.html');
	?>
	<script type="text/javascript" src="http://check.legaogame.com:8999/accessTrace.js"></script>