
نوشته اصلی توسط
≡ ALEX ≡
برای حذف کد های HTML از رشته می توانید تابع strip_tags رو به کار ببرید و برای تبدیل این کد ها به متن عادی از تابع htmlspecialchars.
تشکر فراوان
اما این کد درست عمل نمکنه
********************************
کد PHP:
private function Signup() {
global $database,$form,$mailer,$generator,$session;
if(!isset($_POST['name']) || $_POST['name'] == ""|| $_POST['name'] == "admin"|| $_POST['name'] == "Admin" || $_POST['name'] == "administrator"|| $_POST['name'] == "مدير"|| $_POST['name'] == "Natars") {
$form->addError("name",USRNM_EMPTY);
} else {
if(strlen($_POST['name']) < USRNM_MIN_LENGTH) {
$form->addError("name",USRNM_SHORT);
}
else if(!USRNM_SPECIAL && preg_match('/[:,\\. ^? < > \\n\\r\\t\\s]+/',$_POST['name'])) {
$form->addError("name",USRNM_CHAR);
}
*********************************