if (preg_match("/^[0-9a-z]+(([\.\-_])[0-9a-z]+)*@[0-9a-z]+(([\.\-])[0-9a-z-]+)*\.[a-z]{2,4}$/i", $mail_address)) {
return true;
} else {
return false;
}
if (preg_match("/((?:http|https):\/\/[a-z0-9\/\?=_#&%~-]+(\.[a-z0-9\/\?=_#&%~-]+)+)|(www(\.[a-z0-9\/\?=_#&%~-]+){2,10})/i", $url)) {
return true;
} else {
return false;
}
این تابع جلوی XSS و SQL Injection رو می گیره؟این هم تابع preg_match واسه تشخیص url
PHP:if (preg_match("/((?:http|https):\/\/[a-z0-9\/\?=_#&%~-]+(\.[a-z0-9\/\?=_#&%~-]+)+)|(www(\.[a-z0-9\/\?=_#&%~-]+){2,10})/i", $url)) { return true; } else { return false; }