欢迎来到福编程网,本站提供各种互联网专业知识!

我的论坛源代码(七)

发布时间:2006-10-09 作者: 来源:转载
info.inc.php主要做些判断和信息处理
info.inc.php主要做些判断和信息处理

function update($reginfo)

{

switch ($reginfo[4])

{

case ($reginfo[4]==1):

$reginfo[4]="男";

break;

default:

$reginfo[4]="女";

break;

}

switch ($reginfo[11])

{

case ($reginfo[11]==1):

$reginfo[11]="会员";

break;

case ($reginfo[11]==2):

$reginfo[11]="版主";

break;

case ($reginfo[11]==3):

$reginfo[11]="管理员";

break;

case ($reginfo[11]==4):

$reginfo[11]="站长";

break;

default:

$reginfo[11]="游客";

break;

}

switch ($reginfo[6])

{

case ($reginfo[6]==5):

$reginfo[6]="我是学生";

break;

case ($reginfo[6]==1):

$reginfo[6]="公务员";

break;

case ($reginfo[6]==2):

$reginfo[6]="公司雇员";

break;

case ($reginfo[6]==3):

$reginfo[6]="自由职业";

break;

case ($reginfo[6]==4):

$reginfo[6]="无所事事";

break;

default:

$reginfo[6]="不告诉你";

break;

}

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;

}

function uinfo($useinfo,$t)

{

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==pass) 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 "

";

echo "

".$mess."
";

echo "

";

}

function cuser($cookiem,$action)

{

if ($cookiem)//检查是否有此用户

{

$useinfo=$cookiem;//打开COOKIE

$query="select * from useinfo where usename='".$useinfo."'";

$req=mysql_query($query);

if ($req)

{

$user=mysql_fetch_array($req);

if ($useinfo==$user[0])

{

$useinfo=$user;

return $useinfo;

}

else

{

$useinfo[0]="";

$useinfo[2]="游客";

return $useinfo;

}

}

else

{

$useinfo[0]="";

$useinfo[2]="游客";

return $useinfo;

}

}

else if($action)//如果不是,则看是否有信息传入

{

$user=$action;

$query="select * from useinfo where usename='".$user."'";

$req=mysql_query($query);

if ($req)

{

$user=mysql_fetch_array($req);//找到

if ($user[0]==$useinfo)

{

$useinfo==$user;

return $useinfo;

}

else

{

$useinfo[0]="";

$useinfo[2]="游客";

return $useinfo;

}

}

else

{

$useinfo[0]="";

$useinfo[2]="游客";

return $useinfo;

}

}

else

{

$useinfo[0]="";

$useinfo[2]="游客";

return $useinfo;

}//都没有

}

function err_info($mess)

{

echo "";

}

?>

相关推荐