Обработчик скидывает сейчас содержимое формы на емаил. 1. Как сделать так, чтобы он отправлял содержимое формы в бд, или записывал в отдельный файл? 2. Как организовать вывод этих данных и возможность их удаления? PHP: if(isset($_POST['send'],$_POST['obthird'])) {$first = trim($_POST['obfirst']);if(isset($_POST['obsecond'])) { $second = trim($_POST['obsecond']); };$third = trim($_POST['obthird']); if(empty($first) || empty($third)) { #если что то не ввели echo 'Вы не ввели текст!'; } else { #все поля заполнены, отправляем $mailto = '[email protected]'; $subject = 'Объявление в раздел '.$first; #Указываем раздел #формируем текст сообщения $message = 'Раздел: <b>'.$first.'</b><br/>'; if(isset($_POST['obsecond'])) { $message .= 'Подраздел <b>'.$second; }; $message .= '</b><br/>Текст объявления:<br/>'.$third;
PHP: if ($_POST['']);$file=fopen('file.txt','a+');fputs($file,$_POST['Pole1']);fputs($file,$_POST['Pole2']);fputs($file,$_POST['Pole3']);fclose($file); $link=mysql_connect ("host","user","password");if ( !$link) die ("Не могу подключиться к MySQL");mysql_select_db ( 'database' ) or die ("Не могу подключиться к базе данных");$query = "INSERT INTO `table` VALUES ('".$Pole1."', '".$Pole2."', '".$Pole3."')";$res= mysql_query ( $query );if ($res) echo "Добавлено в базу данных.";mysql_close ( $link); к своей форме прикрутишь самостоятельно?