Info.inc.php mainly make some judgments and information processing
function Update ($REGINFO)
{
Switch ($reginfo [4])
{
Case ($reginfo [4]==1):
$reginfo [4]= "male";
Break
Default
$reginfo [4]= "female";
Break
}
Switch ($reginfo [11])
{
Case ($reginfo [11]==1):
$reginfo [11]= "member";
Break
Case ($reginfo [11]==2):
$reginfo [11]= "moderator";
Break
Case ($reginfo [11]==3):
$reginfo [11]= "Administrator";
Break
Case ($reginfo [11]==4):
$reginfo [11]= "webmaster";
Break
Default
$reginfo [11]= "tourists";
Break
}
Switch ($reginfo [6])
{
Case ($reginfo [6]==5):
$reginfo [6]= "I am a student";
Break
Case ($reginfo [6]==1):
$reginfo [6]= "civil servants";
Break
Case ($reginfo [6]==2):
$reginfo [6]= "Company Employees";
Break
Case ($reginfo [6]==3):
$reginfo [6]= "Free occupation";
Break
Case ($reginfo [6]==4):
$reginfo [6]= "Idle";
Break
Default
$reginfo [6]= not tell you];
Break
}
if ($reginfo [12]==1] $reginfo [12]= "is";
else $reginfo [12]== "No";
if ($reginfo [18]==1] $reginfo [18]= "is";
else $reginfo [18]= "No";
if ($reginfo [12]==2)
{$reginfo [4]= $reginfo [4]. " [Confidential] ";
$reginfo [5]= $reginfo [5]. " [Confidential] ";
$reginfo [6]= $reginfo [6]. " [Confidential] ";
$reginfo [7]= $reginfo [7]. " [Confidential] ";
$reginfo [8]= $reginfo [8]. " [Confidential] ";
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); Determine the user name
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); Mailbox
}
function Err ($mess)
{
echo "
"; echo "". $mess. ""; echo "
";
}
function Cuser ($cookiem, $action)
{
if ($COOKIEM)//Check if there is a user
{
$useinfo = $cookiem; Open cookies
$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]= "tourists";
return $useinfo;
}
}
Else
{
$useinfo [0]= "";
$useinfo [2]= "tourists";
return $useinfo;
}
}
else if ($action)//If it is not, see if there is any information passed in
{
$user = $action;
$query = "SELECT * from Useinfo where usename= '". $user. "'";
$req =mysql_query ($query);
if ($req)
{
$user =mysql_fetch_array ($req); Found it
if ($user [0]== $useinfo)
{
$useinfo = = $user;
return $useinfo;
}
Else
{
$useinfo [0]= "";
$useinfo [2]= "tourists";
return $useinfo;
}
}
Else
{
$useinfo [0]= "";
$useinfo [2]= "tourists";
return $useinfo;
}
}
Else
{
$useinfo [0]= "";
$useinfo [2]= "tourists";
return $useinfo;
}//Neither
}
function Err_info ($mess)
{
echo "";
}
?>
http://www.bkjia.com/PHPjc/316044.html www.bkjia.com true http://www.bkjia.com/PHPjc/316044.html techarticle info.inc.php mainly make some judgments and information processing? PHP function Update ($reginfo) {switch ($reginfo [4]) {case ($reginfo [4]==1): $reginfo [4]= Male ; Break Default: $reginfo [4]= female; break;