//ʾɸѡѡ
function user_ShowFieldandChange($ecms=0){
	global $public_r;

	//------- ÿʼ -----

	//ҪʾĽֶбֶðǶš,
	$fieldandvar='myarea,sex,age';

	//ֶʾѡã˫#Ÿʽѡ˵|==|1,ֵ1##2,ֵ2
	$fieldandval=array();
	$fieldandval['myarea']='<b></b>|==|,##,##,##,##,##,##̨,̨';
	$fieldandval['sex']='<b>Ա</b>|==|,##,##Ů,Ů##,';
	$fieldandval['age']='<b>䣺</b>|==|,##1-10,1__10##11-20,11__20##21-30,21__30##31-40,31__40##41-50,41__50##50,51__200';

	//ʽ
	$fieldandcss='fieldandcss';

	//ѡѡʽ
	$changefieldandcss='changefieldandcss';

	//ֶֶεʾʽʼʾַ|ʾַ
	$fieldexp='<table><tr><td>|</td></tr></table>';

	//ѡѡʾʽʼʾַ|ʾַ
	$valexp='| ';

	//------- ý -----


	$userfunecmsver=function_exists('ehtmlspecialchars')?1:0;
	//Ӳ
	$urlcs='';
	$mid=(int)$_GET['mid'];
	if($mid)
	{
		$urlcs.='&mid='.$mid;
	}
	if($_GET['classid'])
	{
		$classid=RepPostVar($_GET['classid']);
		$urlcs.='&classid='.$classid;
	}
	else
	{
		if(!$_GET['mid']&&!$_GET['ttid']&&!$_GET['ztid'])
		{
			$classid=intval($GLOBALS['navclassid']);
			$urlcs.='&classid='.$classid;
		}
	}
	if($_GET['ttid'])
	{
		$ttid=RepPostVar($_GET['ttid']);
		$urlcs.='&ttid='.$ttid;
	}
	if($_GET['ztid'])
	{
		$ztid=RepPostVar($_GET['ztid']);
		$urlcs.='&ztid='.$ztid;
	}
	if($_GET['firsttitle'])
	{
		$firsttitle=(int)$_GET['firsttitle'];
		$urlcs.='&firsttitle='.$firsttitle;
	}
	if($_GET['isgood'])
	{
		$isgood=(int)$_GET['isgood'];
		$urlcs.='&isgood='.$isgood;
	}
	if($_GET['endtime'])
	{
		$starttime=RepPostVar($_GET['starttime']);
		$endtime=RepPostVar($_GET['endtime']);
		$urlcs.='&starttime='.$starttime.'&endtime='.$endtime;
	}
	$line=(int)$_GET['line'];
	if($line)
	{
		$urlcs.='&line='.$line;
	}
	$tempid=(int)$_GET['tempid'];
	if($tempid)
	{
		$urlcs.='&tempid='.$tempid;
	}
	if($_GET['orderby'])
	{
		$orderby=RepPostVar($_GET['orderby']);
		$myorder=(int)$_GET['myorder'];
		$urlcs.='&orderby='.$orderby.'&myorder='.$myorder;
	}
	//ַ
	$fieldexpr=explode('|',$fieldexp);
	$valexpr=explode('|',$valexp);
	//ѡ
	$fr=explode(',',$fieldandvar);
	$fcount=count($fr);
	$allstr='';
	$urladd='';
	for($i=0;$i<$fcount;$i++)
	{
		$field=$fr[$i];
		//ѡ
		$getval='';
		if($_GET[$field])
		{
			$getval=$userfunecmsver==1?ehtmlspecialchars($_GET[$field],ENT_QUOTES):htmlspecialchars($_GET[$field],ENT_QUOTES);
			$urladd.='&'.$field.'='.urlencode($getval);
		}
		//ѡ˵
		$vsayr=explode('|==|',$fieldandval[$field]);
		//ѡ
		$valallstr='';
		$vr=explode('##',$vsayr[1]);
		$vcount=count($vr);
		for($vi=0;$vi<$vcount;$vi++)
		{
			$vtr=explode(',',$vr[$vi]);
			if($getval==$vtr[1])
			{
				$css=$changefieldandcss;
			}
			else
			{
				$css=$fieldandcss;
			}
			$valallstr.=$valexpr[0].'<a href="'.$public_r['newsurl'].'e/action/ListInfo.php?'.$urlcs.'&ph=1<!--url.add-->&'.$field.'='.urlencode($vtr[1]).'" class="'.$css.'">'.$vtr[0].'</a>'.$valexpr[1];
		}
		$allstr.=$fieldexpr[0].$vsayr[0].$valallstr.$fieldexpr[1];
	}
	$allstr=str_replace('<!--url.add-->',$urladd,$allstr);
	echo $allstr;
}