【发布时间】:2011-08-02 04:33:43
【问题描述】:
这里是用户输入信息的简单代码,第一个if的条件是 this->sanitize,检查数据是否有效,另一个是 this->haveDuplicateUser_nameAndEmail(),用于检查数据库中是否存在用户名和电子邮件。 第三个是 this->addNewUser(),将用户记录添加到数据库中。
if(!$this->sanitize()){
$this->printError(); //the data is not sanitize
return;
}else{
if($this->haveDuplicateUser_nameAndEmail()){ //duplicateUserNameAndPassword, cannot add new user
$this->printError();
}else{
if($this->addNewUser()){
$this->printSuccess(); //add user success
}else{
$this->printError(); //add user fail
}
}
}
【问题讨论】: