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

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

?? generatepage.php

?? easycms to learn easy php and see how to code in php and use mysql database requetes
?? PHP
字號:
<?PHP 
include_once('functions_inc.php');
include('head_inc.php');
echo '<div id="nav">';
echo include('navbox.php');
echo '</div>';
echo '<div id="mainsolo">';?>
<h1><?=d('generatepageheader');?></h1>
<?PHP
$XML=load('../data/navigation.xml');
$lpage=$_POST['page']==''?$_GET['page']:$_POST['page'];
$easycmsbranding="\n<!--\n\tDocument: $lpage\n\tGenerated by EasyCMS (http://easycms.onlinetools.org)\n\tLast change: ".date ("M d Y H:i:s")."\n-->";
$backlink="<span style=\"color:#000;padding:3px;background:#eee;border:1px solid #333;font-family:verdana,arial,sans serif;font-size:10px\">Powered by <a href=\"http://easycms.onlinetools.org\" style=\"color:#336699;font-family:verdana,arial,sans serif;font-size:10px\">EasyCMS</a></span>";
if ($lpage=='' and $_GET['all']==''){
	echo '<p>&#187;&#160;<a href="generatepage.php?all=1">'.d('generatealllink').'</a></p>';
	echo '<p>'.d('selecttogenerate').'</p>';
	echo '<p>&#187;&#160;<a href="generatepage.php?page='.untag($homedata,'url',0).'">'.untag($homedata,"name",0).'</a></p>';
	if($meta[0]!=''){foreach ($meta as $m){
	echo '<p>&#187;&#160;<a href="generatepage.php?page='.untag($m,'url',0).'">'.untag($m,"name",0).'</a></p>';
	}}
	if($navitems[0]!=''){foreach ($navitems as $m){
		echo '<p>&#187;&#160;<a href="generatepage.php?page='.untag($m,'url',0).'">'.untag($m,"name",0).'</a></p>';
		$subs=untag($m,"subitem",1);
		if ($subs[0]!=''){foreach ($subs as $s){
			echo '<p>&#160;&#160;&#160;&#187;&#160;<a href="generatepage.php?page='.untag($s,'suburl',0).'">'.untag($s,"subname",0).'</a></p>';
		}}
	}}
}

if ($lpage!=''){
	$HTML=generate($lpage);
	$home=untag($XML,'home',0);
	$folder='html/';
	if($lpage==untag($home,'url',0)){
		$folder='';
		$HTML=preg_replace('/\.\.\//','',$HTML);
	}
	if(preg_match('/<!-- branding -->/',$HTML)){$HTML=preg_replace('/<!-- branding -->/',$backlink,$HTML);}
	else {$HTML=preg_replace('/<\/body>/si',$backlink.'</body>',$HTML);}
	$HTML=preg_replace('/<html(.*?)>/si','<html\\1>'.$easycmsbranding."\n",$HTML);
	$test=save('../'.$folder.$lpage,$HTML);
	if ($test==0){echo str_replace('%%page%%',$lpage,d('pagegenerationmessage'));}
	if ($test==1){echo str_replace('%%page%%',$lpage,d('pagesaveerror'));}
	echo '<p>'.d('generatemore').'</p>';
	echo '<p>'.d('backtoecms').'</p>';
}



if ($_GET['all']!=''){
	$folder='html/';
	$mains=untag($XML,'url',1);
	$mains=array_merge($mains,untag($XML,'suburl',1));
	foreach ($mains as $lpage){
		if($lpage!=''){
		$HTML=generate($lpage);
		$home=untag($XML,'home',0);
		$folder='html/';
		if($lpage==untag($home,'url',0)){
			$folder='';
			$HTML=preg_replace('/\.\.\//','',$HTML);
		}
		if(preg_match('/<!-- branding -->/',$HTML)){$HTML=preg_replace('/<!-- branding -->/',$backlink,$HTML);}
		else {$HTML=preg_replace('/<\/body>/si',$backlink.'</body>',$HTML);}
		$HTML=preg_replace('/<html(.*?)>/si','<html\\1>'.$easycmsbranding."\n",$HTML);
		$test=save('../'.$folder.$lpage,$HTML);
		if ($test==0){echo str_replace('%%page%%',$lpage,d('pagegenerationmessage'));}
		if ($test==1){echo str_replace('%%page%%',$lpage,d('pagesaveerror'));}
		}
	}
	echo '<p>'.d('generatemore').'</p>';
	echo '<p>'.d('backtoecms').'</p>';
}
function generate($lpage){
	global $XML;
	$page=load('../data/'.$lpage);
	preg_match('/\[pagetemplate:(.*?)\]/si',$page,$template);
	preg_match('/\[pagekeywords:(.*?)\]/si',$page,$keywords);
	preg_match('/\[pagedescription:(.*?)\]/si',$page,$description);
	preg_match('/\[pagetitle:(.*?)\]/si',$page,$title);
	if($template[1]==''){$template[1]='template.html';}
	$HTML=load('../templates/'.$template[1]);
	$HTML=preg_replace('/%%title%%/',$title[1],$HTML);
	$HTML=preg_replace('/%%keywords%%/',$keywords[1],$HTML);
	$HTML=preg_replace('/%%description%%/',$description[1],$HTML);
	$mains=untag($XML,'mainitem',1);
	$metas=untag($XML,'meta',1);
	$home=untag($XML,'home',0);

// If page is the homepage
	if ($lpage==untag($home,'url',0)){
		$HTML=nomain($HTML,$mains,1);
		$HTML=preg_replace('/<!-- crumbs -->/',untag($home,'name',0),$HTML);
		$HTML=preg_replace('/%%parent%%/',unfile(untag($home,'url',0)),$HTML);
		$HTML=preg_replace('/%%child%%/','',$HTML);
		$HTML=doeasycms($HTML,$page);
		return $HTML;
	}

// If page is a meta page
	if($metas[0]!=''){foreach($metas as $m){
		if($lpage==untag($m,'url',0)){
			$HTML=nomain($HTML,$mains,0);
			$HTML=preg_replace('/<!-- crumbs -->/','<a href="../'.untag($home,'url',0).'">'.untag($home,'name',0).'</a>&#160;&#62;&#160;'.untag($m,'name',0),$HTML);
			$HTML=preg_replace('/%%parent%%/',unfile(untag($m,'url',0)),$HTML);
			$HTML=preg_replace('/%%child%%/','',$HTML);
			$HTML=doeasycms($HTML,$page);
			return $HTML;
		}	
	}} 
	
// If page is a main page
	if($mains[0]!=''){foreach($mains as $k=>$m){
		if($lpage==untag($m,'url',0)){$active=$k;}
		$subs=untag($m,'subitem',1);
			if($subs[0]!=''){foreach($subs as $f=>$s){
				if($lpage==untag($s,'suburl',0)){$active=$k;$subactive=$f+1;}
			}}	
	}} 
	if ($active>=0){
		$subs=untag($mains[$active],'subitem',1);
		preg_match('/<!-- start:leftnav -->(.*?)<!-- end:leftnav -->/msi',$HTML,$mainHTML);
		$inc='';
		if($subs[0]!=''){foreach ($subs as $f=>$s){
			if ($f+1!=$subactive){
				$mHTML=preg_replace("/<!-- start:active -->.*?<!-- end:active -->/msi",'',$mainHTML[1]);
				$mHTML=preg_replace('/url/',untag($s,'suburl',0),$mHTML);		
				if (untag($s,'subimage',0)!=''){
					$mHTML=preg_replace('/item/','<img src="../ecms_navimages/'.untag($s,'subimage',0).'" alt="'.untag($s,'subname',0).'" border="0" />',$mHTML);		
				}else{
					$mHTML=preg_replace('/item/',untag($s,'subname',0),$mHTML);		
				}
			}else{
				$mHTML=preg_replace('/<!-- start:inactive -->.*?<!-- end:inactive -->/msi','',$mainHTML[1]);
				$mHTML=preg_replace('/url/',untag($s,'suburl',0),$mHTML);		
				if (untag($s,'subimage',0)!=''){
					$mHTML=preg_replace('/item/','<img src="../ecms_navimages/'.untag($s,'subimage',0).'" alt="'.untag($s,'subname',0).'" border="0" />',$mHTML);		
				}else{
					$mHTML=preg_replace('/item/',untag($s,'subname',0),$mHTML);		
				}
			}
			$inc.=preg_replace('/<!--.*?:.*?-->/si','',$mHTML);
		}}
		$HTML=preg_replace('/<!-- start:leftnav -->(.*?)<!-- end:leftnav -->/msi',$inc,$HTML);

		preg_match('/<!-- start:mainnav -->(.*?)<!-- end:mainnav -->/msi',$HTML,$mainHTML);
		$inc='';
		$active++;
		foreach ($mains as $k=>$m){
			if ($k+1!=$active){
				$mHTML=preg_replace('/<!-- start:mainactive -->.*?<!-- end:mainactive -->/msi','',$mainHTML[1]);
				$mHTML=preg_replace('/url/',untag($m,'url',0),$mHTML);		


				if (untag($m,'image',0)!=''){
					$mHTML=preg_replace('/item/' , '<img src="../ecms_navimages/'.untag($m,'image',0).'" alt="'.untag($m,'name',0).'" border="0" />',$mHTML);		
				}else{
					$mHTML=preg_replace('/item/',untag($m,'name',0),$mHTML);		
				}

				$mHTML=preg_replace('/item/',untag($m,'name',0),$mHTML);		
				$inc.=preg_replace('/<!--.*?:.*?-->/si','',$mHTML);
		}else{
				$mHTML=preg_replace('/<!-- start:maininactive -->.*?<!-- end:maininactive -->/msi','',$mainHTML[1]);
				$mHTML=preg_replace('/url/',untag($m,'url',0),$mHTML);		
				if (untag($m,'image',0)!=''){
					$mHTML=preg_replace('/item/','<img src="../ecms_navimages/'.untag($m,'image',0).'" alt="'.untag($m,'name',0).'" border="0" />',$mHTML);		
				}else{
					$mHTML=preg_replace('/item/',untag($m,'name',0),$mHTML);		
				}
				$inc.=preg_replace('/<!--.*?:.*?-->/si','',$mHTML);
			}
		}
		$HTML=preg_replace('/<!-- start:mainnav -->(.*?)<!-- end:mainnav -->/msi',$inc,$HTML);
		$crumbs='<a href="../'.untag($home,'url',0).'">'.untag($home,'name',0).'</a>&#160;&#62;&#160;';
		$crumbs.=$subactive>0?'<a href="'.untag($mains[$active-1],'url',0).'">'.untag($mains[$active-1],'name',0).'</a>&#160;&#62;&#160;'.untag($subs[$subactive-1],'subname',0):untag($mains[$active-1],'name',0);

		$HTML=preg_replace('/%%parent%%/',unfile(untag($mains[$active-1],'url',0)),$HTML);
		$child=$subactive>0?unfile(untag($subs[$subactive-1],'suburl',0)):'';
		$HTML=preg_replace('/%%child%%/',$child,$HTML);

		$HTML=preg_replace('/<!-- crumbs -->/',$crumbs,$HTML);
		$HTML=doeasycms($HTML,$page);
		return 	$HTML;
	}
}


/*
	function doeasycms();
	called by all generators
*/
function doeasycms($HTML,$page){
	$page=stripslashes($page);
	$page=preg_replace('/\[page.*?\]/','',$page);
	$page=preg_replace("/\[startbr\](.*?)\[endbr\]/esi","nl2br('\\1')",$page);	
	$page=preg_replace("/\[startencode\](.*?)\[endencode\]/esi","htmlspecialchars('\\1')",$page);	
	$page=preg_replace("/\[startscramble\](.*?)\[endscramble\]/esi","scramble('\\1')",$page);	
	
	if (preg_match('/<!-- content -->/',$HTML)){
		$HTML=preg_replace('/<!-- content -->/',$page,$HTML);
	}else{
		preg_match_all('/\[startsection:.*?\](.*?)\[endsection:.*?\]/smi',$page,$secdata);
		foreach ($secdata[1] as $k=>$s){
			$HTML=preg_replace('/<!-- content:'.($k+1).' -->/',$s,$HTML);
		}
	}
	$HTML=preg_replace('/\[.*?\]/','',$HTML);
	return stripslashes($HTML);
}

function scramble($email){
	$email=stripslashes($email);
	for($i=0;$i<strlen($email);$i++){
		$scramble.="&#".ord($email{$i}).";";
	}
	return $scramble;
}

/*
	function nomain();
	called by meta and home page to populate main nav and delete subnav
*/
function nomain($HTML,$mains,$ishome){
	$fold=$ishome==1?'html/':'';
	$HTML=preg_replace('/<!-- start:leftnav -->(.*?)<!-- end:leftnav -->/msi','',$HTML);
	preg_match('/<!-- start:mainnav -->(.*?)<!-- end:mainnav -->/msi',$HTML,$mainHTML);
	$inc='';
	if($mains[0]!=''){foreach ($mains as $m){
		$mHTML=preg_replace('/<!-- start:mainactive -->.*?<!-- end:mainactive -->/msi','',$mainHTML[1]);
		$mHTML=preg_replace('/url/',$fold.untag($m,'url',0),$mHTML);		
		if (untag($m,'image',0)!=''){
			$mHTML=preg_replace('/item/','<img src="../ecms_navimages/'.untag($m,'image',0).'" alt="'.untag($m,'name',0).'" border="0" />',$mHTML);		
		}else{
			$mHTML=preg_replace('/item/',untag($m,'name',0),$mHTML);		
		}
		$inc.=preg_replace('/<!--.*?:.*?-->/si','',$mHTML);
	}}
	$HTML=preg_replace('/<!-- start:mainnav -->(.*?)<!-- end:mainnav -->/msi',$inc,$HTML);
	return $HTML;
}

function unfile($file){
$file=explode('.',$file);
return $file[0];
}
?>
</div>
</div>
</body>
</html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成av人片在线| 一区二区三区鲁丝不卡| 欧美精品一二三四| 欧美日韩一区二区在线观看| 欧美自拍偷拍一区| 欧美亚一区二区| 欧美福利视频导航| 91精品国产免费| 欧美mv和日韩mv的网站| 国产午夜一区二区三区| 欧美激情一区二区三区不卡| 亚洲欧洲av在线| 亚洲国产三级在线| 蜜臀av一区二区三区| 韩国精品在线观看| aaa亚洲精品| 欧美日韩国产一级二级| 精品动漫一区二区三区在线观看| 日韩欧美视频在线| 日本一区二区免费在线| 亚洲精品中文字幕在线观看| 亚洲成av人片在线观看无码| 久久精品二区亚洲w码| 丁香激情综合五月| 欧美三级乱人伦电影| 欧美变态tickling挠脚心| 国产欧美视频在线观看| 亚洲一级不卡视频| 国产一区二区三区久久久| 色综合色综合色综合| 日韩欧美国产综合| 亚洲免费av高清| 精品一区二区影视| 一本色道久久综合亚洲aⅴ蜜桃| 国产精品―色哟哟| 亚洲成av人片在线观看| 成人激情小说乱人伦| 欧美日韩一级视频| 欧美高清在线一区| 奇米精品一区二区三区在线观看 | 精品一区二区三区视频| 国产成人日日夜夜| 欧美另类变人与禽xxxxx| 国产午夜精品一区二区三区四区| 亚洲精品乱码久久久久久黑人| 久久精品国产一区二区三区免费看 | 亚洲综合自拍偷拍| 九九九久久久精品| 色婷婷综合久久久中文字幕| 日韩网站在线看片你懂的| 亚洲精品久久7777| 9色porny自拍视频一区二区| 欧美一区二区三区四区久久| 一区二区中文视频| 国产精品白丝jk白祙喷水网站| 欧美亚洲一区三区| 国产精品污www在线观看| 成人免费看视频| 91精品国产色综合久久不卡蜜臀| 亚洲视频在线观看一区| 国产成人日日夜夜| 久久久国产精品麻豆| 麻豆91在线看| 日韩午夜中文字幕| 午夜视频一区二区三区| 色综合天天做天天爱| 国产精品国产成人国产三级| 国产精品自拍一区| 久久久久九九视频| 国产伦精品一区二区三区免费| 制服丝袜av成人在线看| 亚洲午夜久久久久久久久电影网| 色婷婷久久一区二区三区麻豆| 国产精品久久一级| 99精品桃花视频在线观看| 中文字幕中文字幕一区二区| 国产精品1024| 中文字幕精品一区二区三区精品| 国产成人日日夜夜| 国产精品毛片高清在线完整版| 国产成人av一区二区| 亚洲国产成人在线| a4yy欧美一区二区三区| 亚洲激情图片一区| 欧美三区在线视频| 美腿丝袜亚洲色图| 久久先锋影音av| 国产福利91精品一区| 亚洲人精品午夜| 欧美综合久久久| 日本美女一区二区三区视频| 在线播放欧美女士性生活| 青青草成人在线观看| 久久五月婷婷丁香社区| 成人免费黄色在线| 亚洲成人自拍偷拍| 精品少妇一区二区三区| 成人精品国产一区二区4080| 亚洲天堂福利av| 欧美日韩免费在线视频| 麻豆成人久久精品二区三区红| 久久久久久久久久电影| 97超碰欧美中文字幕| 日韩国产欧美在线播放| 久久精品一区二区三区不卡| 国产成人免费xxxxxxxx| 一片黄亚洲嫩模| 久久久不卡网国产精品一区| 日韩欧美一区在线观看| av午夜一区麻豆| 天天综合色天天| 亚洲欧洲精品天堂一级| 欧美一区二区三区四区在线观看| 成人免费黄色在线| 奇米四色…亚洲| 亚洲嫩草精品久久| 欧美va亚洲va| 欧美日韩一区国产| av午夜精品一区二区三区| 久久国产精品区| 亚洲激情中文1区| 国产精品污污网站在线观看| 日韩一区二区高清| 欧美性做爰猛烈叫床潮| 大美女一区二区三区| 麻豆精品在线视频| 夜夜夜精品看看| 国产精品视频你懂的| 日韩一区二区不卡| 欧美伦理影视网| 色av一区二区| 成人免费高清视频| 狠狠色综合日日| 毛片基地黄久久久久久天堂| 亚洲美女视频一区| 国产精品国产a| 久久亚洲精华国产精华液| 日韩午夜激情av| 欧美日韩在线播放三区四区| 一本到不卡免费一区二区| 成人午夜私人影院| 国产成人精品一区二| 久久激情综合网| 日本欧美一区二区三区乱码 | 精品久久久久香蕉网| 欧美日韩www| 欧美性欧美巨大黑白大战| 色屁屁一区二区| 色偷偷久久人人79超碰人人澡| 成人短视频下载| 成人性视频网站| 不卡区在线中文字幕| 成人av在线电影| 99精品久久只有精品| 99视频在线精品| 99久久综合狠狠综合久久| 成人性生交大片免费看中文| 成人h版在线观看| 一本色道久久综合亚洲精品按摩| 色婷婷精品久久二区二区蜜臀av| 91在线视频播放地址| 色一情一伦一子一伦一区| 在线一区二区三区四区五区| 欧美在线观看18| 欧美日本一区二区三区四区| 欧美精品丝袜久久久中文字幕| 欧美丰满美乳xxx高潮www| 日韩欧美视频一区| 国产女同互慰高潮91漫画| 国产精品国产成人国产三级| 亚洲综合一区二区| 美国毛片一区二区三区| 成人免费毛片片v| 欧美色精品在线视频| 日韩一二三区视频| 亚洲国产精品成人综合色在线婷婷| 国产精品久久久久久久久久免费看| 亚洲综合丁香婷婷六月香| 青椒成人免费视频| 懂色av中文一区二区三区| 一本一本大道香蕉久在线精品 | 91麻豆精品国产91久久久久| 欧美电影免费观看高清完整版在 | 成人免费观看av| 欧美日韩一区二区三区四区五区| 欧美裸体一区二区三区| 国产丝袜美腿一区二区三区| 一区二区三区欧美日韩| 久久99精品国产.久久久久| 99精品国产91久久久久久| 欧美精品日日鲁夜夜添| 国产日韩欧美不卡在线| 亚洲国产婷婷综合在线精品| 国产精品一区二区视频| 欧美三日本三级三级在线播放| 久久亚洲综合av| 香蕉久久一区二区不卡无毒影院| 成人网男人的天堂| 日韩午夜精品电影| 亚洲国产中文字幕|