<form method=post> <input size=60 type=text name=name value=<?= $_POST['name']; ?>> <input type=submit value='Проверить'> </form><br> <? $name=htmlspecialchars("$name"); // Обработчик HTML-формы if(isset($_POST['name'])) { if(preg_match("|^[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,4}$|i", $_POST['name'])) { echo "e-mail верен"; } else { echo "e-mail не верен"; } } ?>
<form method=post> <input size=60 type=text name=name value=<?= $_POST['name']; ?>> <input type=submit value='Проверить'> </form><br> <?php // Обработчик HTML-формы $name=htmlspecialchars("$name"); if(isset($_POST['name'])) { $pattern = "#^(http://)?[-a-z0-9_\.]+([-a-z0-9_]+\.(html|php|pl|cgi))?([-a-z0-9_:@&\?=+\.!/~*'%$]+)?$#i"; if(preg_match($pattern, $_POST['name'])) { echo "URL вверен"; } else { echo "URL не вверен"; } } ?>