есть код Код (Text): <form class="contact_form" action="" method="post"> <p> <label for="data">Дата:</label> <input type="text" name="data" placeholder="Введите дату" required /> </p> <p> <label for="vremya">Время:</label> <input type="text" name="vremya" placeholder="Введите время" required /> </p> <p> <label for="otvetstv">Ответственный:</label> <input type="text" name="otvetstv" placeholder="Введите ответственного" required /> </p> <p> <label for="nazvanie">Название:</label> <p> <textarea name="nazvanie" cols="40" rows="6" required ></textarea> </p> <input name="bezspama" type="text" style="display:none" value="" /> <p> <button class="submit" type="submit">Загрузить в файл</button> </p> </form> <?php if (isset($_POST['vremya'])) {$vremya = $_POST['vremya']; if ($vremya == '') {unset($vremya);}} if (isset($_POST['data'])) {$data = $_POST['data']; if ($data == '') {unset($data);}} if (isset($_POST['otvetstv'])) {$otvetstv = $_POST['otvetstv']; if ($otvetstv == '') {unset($otvetstv);}} if (isset($_POST['nazvanie'])) {$nazvanie = $_POST['nazvanie']; if ($nazvanie == '') {unset($nazvanie);}} if (isset($nazvanie) && isset($data) && isset($otvetstv) && isset($vremya)){ $fp = fopen('sobitiya.txt', 'a'); // Открываем файл в режиме записи $text = $data."\r\n".$vremya." ".$nazvanie.". ".$otvetstv."."."\r\n"; // Исходная строка $zap = fwrite($fp, $text); // Запись в файл if ($zap) echo "Данные в файл успешно занесены.<BR>"; else echo 'Ошибка при записи в файл.'; fclose($fp); //Закрытие файла $handle = fopen('sobitiya.txt', "r"); while (!feof($handle)) { $buffer = fgets($handle); echo $buffer. "<BR>"; } fclose($handle); } else { echo "Заполните все поля!!!"; } ?> </div> <?php include('botphp.inc');?> на форме должно быть несколько кнопок. кнопка записи в файл и кнопка просмотра текстового файла на экране. в этом коде эти оба действия подвешены на одну кнопку. надо разбить на несколько. я так понимаю по нажатии на кнопку (если нет ссылки на Php файл в action) выполняется весь код формы. а как сделать чтобы было несколько кнопок и по нажатии на кнопку выполнялось только определенное действие и код другой кнопки при этом не выполнялся?
Какой весь код формы? Расшифруйте, что вы хотели сказать? Есть submit, оно инициирует отправку данных на сервер. А есть button, это просто кнопка, на которую можно повесить любой JS_код. Выглядят одинаково. Работают по-разному. Удачи.