parse error: syntax error, unexpected 'include' (t_include) in d:\myweb\add.php
add.php的源代码:
//用户注册以后的数据处理文件.需要先检查数据合法性,然后写入数据库
//获取注册用户提交的数据
$username1=$_post[username];//用户名
$password1=$_post[password];//密码
$confirmpassword1=$_post[confirmpassword];//确认密码
$email=$_post[email];//邮箱
//定义保存激活码变量
$actnum=
//导入数据库文件
include 'config.php';
//定义产生激活码函数
function check_actnum()
{
$chars_for_actnum=array(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,1,2,3,4,5,6,7,8,9,0);
for($i=1;$i {
$actnum=$chars_for_actnum[mt_rand(0,count($chars_for_actnum)-1)];
}
return $actnum;
}
//判断用户名函数
function check_username($username)//参数为用户注册的用户名
{
//用户名三个方面检查
//是否为空 字符串检测 长度检测
$max_strlen_username=16;//用户名最大长度
$min_strlen_username=4;//用户名最短长度
$usernamechars=^[a-za-z0-9_-];//字符串检测的正则表达式
$usernamegood=用户名检测正确;//定义返回的字符串变量
if($username==)
{
$username=用户名不能为空;
return $usernamegood;
}
if(!reg($usernamechars,$username))//正则表达式匹配检查
{
$usernamegood=用户名字符串检测不正确;
return $usernamegood;
}
if(strlen(username)$max_strlen_username)
{
$usernamegood=用户名字长度检测不正确;
return $usernamegood;
}
return $usernamegood;
}
//判断密码是否合法函数
function check_password($password)
{
//是否为空 字符串检测 长度检测
$max_strlen_password=16;//密码最大长度
$min_strlen_password=6;//密码最短长度
$passwordchars=^[a-za-z0-9_-];//密码字符串检测正则表达式
$passwordgood=密码检测正确;//定义返回的字符串变量
if($password==)
{
$passwordgood=密码不能为空;
return $passwordgood;
}
if(!ereg($passwordchars,$password))
{
$passwordgood=密码字符串检测不正确;
return $passwordgood;
}
if(strlen($password)$max_strlen_password)
{
$passwordgood=密码长度检测不正确;
return $passwordgood;
}
return $passwordgood;
}
//判断邮箱是否合法函数
function check_email($email)
{
$emailchars=^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*$;//正则表达式判断是否是合法邮箱地址
$emailgood=邮箱检测正确;
if($email==)
{
$emailgood=邮箱不能为空;
return $emailgood;
}
return $emailgood;
}
//判断两次密码输入是否一致
function check_confirmpassword($password,$confirmpassword)
{
$confirmpasswordgood=两次密码输入一致;
if($password$confirmpassword)
{
$confirmpasswordgood=两次密码输入不一致;
return $confirmpasswordgood;
}
else
return $confirmpasswordgood;
}
//调用函数,检测用户输入数据
$usernamegood=check_username($username1);
$passwordgood=check_password($password1);
$emailgood=check_email($email);
$confirmpasswordgood=check_confirmpassword($password1,$confirmpassword1);
$error=false;//定义变量判断注册数据是否出现错误
if($usernamegood!=用户名检测正确)