Имам няколко въпроса относно механизма.
Защо като криптирам паролата с мд5 проверката дали е празно полето парола не дава грешка катоо е празно полето?
Как мога да направя, така че да брои колко празни полета exception има и да показва едновременно кои полета не са попълнени?
PHP:
<?php
class te {
protected $user;
protected $password;
public function __construct($user, $password) {
$this->user=$user;
$this->password=$password;
}
public function b() {
if ($this->user == NULL) {
throw new Exception('nod', 22);
}
if($this->password == NULL){
throw new Exception(' no pass', 11);
}
}
public function ve(){
echo $this->user;
}
}
if (isset($_POST['send'])){
$user = $_POST['username'];
$password = ($_POST['pass']);
$cpassword = md5($_POST['ccpass']);
try{
$t = new te($user, $password);
$t->b();
$t->ve();
} catch (Exception $exc){
echo $exc->getMessage();
}
}
?>
Как мога да направя, така че да брои колко празни полета exception има и да показва едновременно кои полета не са попълнени?