PHP: <?PHP Error_Reporting(E_ALL & ~E_NOTICE); if ($_SERVER['REQUEST_METHOD'] == 'GET') { header("HTTP/1.0 404 Not Found"); include('error.html'); die(); } if ((isset($_POST['name'] && isset($_POST['e-mail]')) && (!empty($_POST['name'] && !empty($_POST['e-mail'])) { $name = $_POST['name']; $e-mail = $_POST['e-mail']; $c = "$name, $e-mail"; $fp = fopen("base.txt","a+"); fwrite($fp,"\n <br>[ $c ]</b> \n"); fclose($fp); header("Location: index.html"); } else { die('Ошибка, заполните все поля.'); } ?>
закрыл скрипт реагирует одинакова и на пустые и на непустые данные сообщение об ошибке не показывать , а только пустая страница
PHP: if ((isset($_POST['name']) && isset($_POST['e-mail]')) && (!empty($_POST['name']) && !empty($_POST['e-mail']))) { Так ?