/var/www/protarget.com.ua/www/libs
NameSizeModeActions
class.ajax.php7940755editdlrm
class.bootstrap.php42740755editdlrm
class.controller.php9040755editdlrm
class.database.php20030755editdlrm
class.form.php30900755editdlrm
class.gd.php89820755editdlrm
class.hash.php2100755editdlrm
class.model.php17340755editdlrm
class.num_to_string.php40160755editdlrm
class.session.php11780755editdlrm
class.transfer_scales.php106260755editdlrm
class.validate.php25840755editdlrm
class.view.php9010755editdlrm
Edit: /var/www/protarget.com.ua/www/libs/class.validate.php (2584B)
_delim = "\n"; }else{ $this->_delim ='
'; } } public function minlength($data, $arg, $field_name ){ $data = trim($data); if (strlen($data) < $arg) { return "Значение поля $field_name не должно превышать $arg символов.".$this->_delim; } } public function emptyStr ($data, $field_name ){ $data = trim($data); if(empty($data)){ return "Поле $field_name не должно быть пустым.".$this->_delim; } } public function maxlength($data, $arg , $field_name ){ $data = trim($data); if (strlen($data) > $arg) { return "Значение поля $field_name не должно превышать $arg символов.".$this->_delim; } } public function digit( $data, $field_name){ if (ctype_digit($data) == false) { return "Значение $field_name должно быть числом.".$this->_delim; } } public function num ($data , $field_name){ if (is_numeric($data) == false) { return "Значение $field_name должно быть числом.".$this->_delim; } } public function translit ( $data, $arg, $field_name ){ $data = trim($data); if(!empty($data)){ if($arg){ if( !preg_match('/^[0-9A-Za-z]+$/', $data )){ return "Значение поля $field_name должно быть введено латинскими символами".$this->_delim; } }else{ if( preg_match('/^[0-9A-Za-z]+$/', $data )){ return "Значение поля $field_name должно быть введено кириллическими символами.".$this->_delim; } } } } public function maxNum ($data, $arg , $field_name ){ if((int)$data>$arg){ return "Значение поля $field_name не должно превышать значение $arg. ".$this->_delim; } } public function zeroField ( $data , $field_name ){ $data = trim($data); if($data == 0){ return "Значение поля $field_name не должно быть 0. ".$this->_delim; } } public function __call($name, $arguments) { throw new Exception("$name такого фильтра не существует. " .$this->_delim); } }