info.inc.php는 주로 판단과 정보 처리를 담당합니다.
function update($reginfo)
{
스위치($reginfo[4])
{
케이스 ($reginfo[4]==1):
$reginfo[4]="남성";
중단
기본값:
$reginfo[4]="여성"; > break;
break;
케이스 ($reginfo[11]==2): =3):
$reginfo[11]="관리자"
케이스( $reginfo[11]==4):
$reginfo[11]="웹마스터";
중단
기본값:
$reginfo[11]="방문자"; ;
스위치 ($reginfo[6])
{
케이스 ($reginfo[6]==5):
$reginfo[6]="저는 학생입니다"
break;
케이스($reginfo[6]==1):
$reginfo[6]="공무원"
break
케이스($reginfo[6]==2) :
$reginfo[6]="회사 직원";
휴식
사례 ($reginfo[6]==3):
$reginfo[6]="프리랜스"; > 사례 ($reginfo[6]==4):
$reginfo[6]="할 일 없음";
중단
기본값:
$reginfo[6]="알지 않음 you";
휴식;
}
if ($reginfo[12]==1) $reginfo[12]="예";
else $reginfo[12]=="아니요" ;
if ($reginfo[18]==1) $reginfo[18]="예";
else $reginfo[18]="아니요"
if ($reginfo[12]= =2)
{$reginfo[4]=$reginfo [4]." [기밀]"
$reginfo[5]=$reginfo[5]." [기밀]"
$ reginfo[6]=$reginfo[6]." [기밀] "
$reginfo[7]=$reginfo[7]." [기밀]"
$reginfo[8]=$reginfo[ 8]." [기밀]";
return $reginfo ;
}
else
return $reginfo; {
if ($t==name) return eregi( "^[a-zA-Z0-9][_-~a-zA-Z0-9]{2,8}$",$useinfo); //사용자 이름 판단
else if($t== oicq) return eregi("^[0-9]{1,10}$",$useinfo) //oicq
else if($t ==통과) return eregi("^[a-zA-Z0 -9]{1,8}$",$useinfo); //pass
else if($t==web) //web
{
$n=strstr($useinfo,'.');
if ($n&&strlen($useinfo)>10)
{
$x[1]=substr($n,0,1);
$n=strstr(substr($n,1),'.');
$x[2]=substr($n,0,1);
if ($x[1]==$x[2]) return OK;
}
}
else return eregi("^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,3}$",$useinfo); //邮箱
}
function err($mess)
{
echo "