<?php error_reporting(-1);
header('Content-Type: text/html; charset=utf-8');
ini_set('display_errors', 'On');
if(isset($_POST['email']) && filter_var($_POST['email'], FILTER_VALIDATE_EMAIL)){
echo 'Всё ок!';
}
?>
<form action="" method "post">
<input type="text" name="email">
<input type="submit">
</form>
Ничего не отображается, я уже облегчал, убрал, то что идёт после && и всё рано не работает, почему у меня постоянно не работают такие простые вещи?
Вы неправильно указали атрибут method формы:
<form action="" method="post">
<input type="text" name="email">
<input type="submit">
</form>
А по умолчанию форма отправляет данные методом get, и в php искать его надо было в $_GET.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости