代码一:$username=$_POST["username"];
$password=$_POST["pwd"];
$phone=$_POST["phone"];$pwd=md5($password);
for($i=0;$i<strlen($phone);$i++){
if($phone[$i]==","||$phone[$i]==" "){
$i++;
}else if(ctype_digit($phone[$i])==FALSE){
echo "<script>alert('请输入数字字符!'); location.href='../bll/setting.php'</script>";
}
}以上这段代码是验证字符串中每个字符是否是数字字符。
下面这段代码二是,当验证字符串完成后,要将信息插入到数据中。
代码二:$account=new Accounts();
$account->setAccountName($username);
$account->setPassWord($pwd);
$account->setPhone($phone); $bool=$account->addAccount($account); if($bool!=0){
echo "<script>alert('添加用户成功!');</script>";
header("Location:../bll/setting.php");
}我的问题是,当代码一运行完成后,代码二应该放在什么地方,才能使整个逻辑连贯起来?
如果我的方法不好实现,请大侠指点,看看还有其他方法没。
$password=$_POST["pwd"];
$phone=$_POST["phone"];$pwd=md5($password);
for($i=0;$i<strlen($phone);$i++){
if($phone[$i]==","||$phone[$i]==" "){
$i++;
}else if(ctype_digit($phone[$i])==FALSE){
echo "<script>alert('请输入数字字符!'); location.href='../bll/setting.php'</script>";
}
}以上这段代码是验证字符串中每个字符是否是数字字符。
下面这段代码二是,当验证字符串完成后,要将信息插入到数据中。
代码二:$account=new Accounts();
$account->setAccountName($username);
$account->setPassWord($pwd);
$account->setPhone($phone); $bool=$account->addAccount($account); if($bool!=0){
echo "<script>alert('添加用户成功!');</script>";
header("Location:../bll/setting.php");
}我的问题是,当代码一运行完成后,代码二应该放在什么地方,才能使整个逻辑连贯起来?
如果我的方法不好实现,请大侠指点,看看还有其他方法没。
解决方案 »
- 如何让NetBeans输出控制台信息
- 网站备案:网站没有开通,也可以备案吗?
- 如何判斷FireFox或IE才運行php?
- 在线请教>>>>编辑器源码状态下过滤的问题
- PHP and ASP.NET Go Head-to-Head
- 发布我的php二级联动菜单,无刷新,类别从数据库调入并散分
- 请教各位搞PHP的,又在公司待过的同志们,做后台程序的,是不是还要做前台网页,做美工啊!(在线等!)
- 怎样获得例如另一个网页的内容,然后部分显示,原理是什么
- 什么是PHPLIB,它有什么作用
- 错在那里,为什么不正确执行,那个条件不满足?
- php如何遍历指定目录下的所有文件夹到一个数组?
- 如何简单实现内容替换?
for($i=0;$i<strlen($phone);$i++){
if($phone[$i]==","||$phone[$i]==" "){
$i++;
}
else if(ctype_digit($phone[$i])==FALSE){
$error=TRUE; break;
}
}
if($error==FALSE)
{
$account=new Accounts();
$account->setAccountName($username);
$account->setPassWord($pwd);
$account->setPhone($phone); $bool=$account->addAccount($account); if($bool!=0){
echo "<script>alert('添加用户成功!');</script>";
header("Location:../bll/setting.php");
}}
else echo "<script>alert('请输入数字字符!'); location.href='../bll/setting.php'</script>";这样?