PHP Forms - Validate E-mail and URL

рдпреЛ рдЕрдзреНрдпрд╛рдпрдорд╛ рд╣рд╛рдореА рдирд╛рдо, рдЗрдореЗрд▓ рд░ URL рд▓рд╛рдИ рдХрд╕рд░реА validate рдЧрд░реНрдиреЗ рднрдиреЗрд░ рд╕рд┐рдХреНрдиреЗрдЫреМрдВред

PHP - Validate Name

рдирд╛рдордорд╛ рдХреЗрд╡рд▓ letters, numbers рд░ whitespace рдорд╛рддреНрд░ рд╣реБрди рдкрд╛рдЙрдБрдЫред

if (!preg_match("/^[a-zA-Z-' ]*$/",$name)) {
$nameErr = "Only letters and white space allowed";
}

PHP - Validate E-mail

E-mail address рдХреЛ format рд╕рд╣реА рдЫ рдХрд┐ рдЫреИрди рднрдиреЗрд░ рдЬрд╛рдБрдЪ рдЧрд░реНрди рд╕рдмреИрднрдиреНрджрд╛ рд╕рдЬрд┐рд▓реЛ рддрд░рд┐рдХрд╛ filter_var() function рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБ рд╣реЛред

if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
$emailErr = "Invalid email format";
}

PHP - Validate URL

URL address syntax рд╕рд╣реА рдЫ рдХрд┐ рдЫреИрди рднрдиреЗрд░ рдЬрд╛рдБрдЪ рдЧрд░реНрди рдкрдирд┐ рд╣рд╛рдореА regular expression рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдЫреМрдВред