reguse.inc.php information when processing a registered user
function Regok ($mess, $reginfo)//record after successful output user information
{
echo "
";echo "
| ". $mess." |
";echo "
| ID Number: |
". $reginfo [13]." | "; echo "
User: |
". $reginfo [0]." |
";echo "
| Password: |
". $reginfo [1]." | "; echo "
Home: |
". $reginfo [9]." |
";echo "
| Mailbox: |
". $reginfo [8]." | "; echo "
Oicq |
". $reginfo [3]." |
";echo "
| Nickname: |
". $reginfo [2]." | "; echo "
Grade: |
". $reginfo [11]." |
";echo "
| Gender: |
". $reginfo [4]." | "; echo "
Age: |
". $reginfo [5]." |
";echo "
| Occupational: |
". $reginfo [6]." | "; echo "
From: |
". $reginfo [7]." |
";echo "
| Information confidentiality: |
". $reginfo [12]." | "; echo "
Signature: |
". $reginfo [10]." |
";echo "
| Email Notification: |
". $reginfo [18]." | "; echo "
Registration time: |
". $reginfo [15]." |
";echo "
| Login time: |
". $reginfo [16]." | "; echo "
Avatar: |
|
";$reginfo = $reginfo [0];echo "
| User Login |
";echo "
|
";
}
Check information and write records
function Reg ($usename, $usepass, $usemail, $useweb, $useni, $useoicq, $usesex, $useage, $usezy, $useaddr, $useinf, $usety, $USEBQ, $USEQM)
{
if ($usename)//If a user name is passed in, the user registration module is processed
{
if (strlen ($usename) >8) return 1;
else if (strlen ($usepass) >8) return 2;
else if (strlen ($USEOICQ) >12) return 3;
else if (!uinfo ($usepass, pass)) return 4;
else if (!uinfo ($usename, name)) return 5;
else if (!uinfo ($USEOICQ, OICQ)) return 6;
else if (!uinfo ($usemail, Mail)) return 7;
Else
{
if (! $useinf) $useinf = 2;
$query = "SELECT * from Useinfo where usename= '". $usename. "'"; Whether the user already exists
$req =mysql_query ($query);
$USEINFP =mysql_fetch_array ($req);
if ($USEINFP [0]) return 8;
Else
{
$time =date (y year N month J Day g time I);
$USEQM =nl2br ($USEQM); Write User Information
$query = "INSERT into Useinfo (Usename,usepass,usemail,useweb,useni,useoicq,usesex,useage,usezy,useaddr,useinf, Usety,usebq,useqm,useattr,regdate,enddate) VALUES (' ". $usename." ', ' ". $usepass." ', ' ". $usemail." ', ' ". $useweb." ', ' " . $useni. "', '". $useoicq. "', '". $usesex. "', '". $useage. "', '". $usezy. "', '". $useaddr. "', '". $useinf. "', '". $usety. "', '" ". $usebq." ', ' ". $useqm." ', 1,now (), ' ". $time." ') ";
$req =mysql_query ($query);
if ($req)
{
$query = "SELECT * from Useinfo where usename= '". $usename. "'"; Remove user information, and outgoing user-side
$req =mysql_query ($query);
$useinfo =mysql_fetch_array ($req);
return $useinfo;
}
else return 10;
}
}
return 9;
}
}
function usemess ($mess, $usename, $usemail, $useweb, $useni, $useoicq, $USEADDR, $USEQM)//Information Entry Form
{
echo "";
}
function Dlmes ($mess)
{
echo "
";
}
?>
The above is the introduction of my forum source code 10, including the aspects of the content, I hope that the PHP tutorial interested in a friend helpful.