Добавление содержимого формы в БД

Тема в разделе "PHP", создана пользователем mikediam, 24 мар 2013.

  1. mikediam

    mikediam

    Регистрация:
    28 фев 2013
    Сообщения:
    73
    Симпатии:
    5
    Обработчик скидывает сейчас содержимое формы на емаил.
    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;
     
  2. alxndr52

    alxndr52

    Регистрация:
    5 фев 2013
    Сообщения:
    35
    Симпатии:
    13
    почитай здесь
     
  3. satana66789

    satana66789

    Регистрация:
    8 апр 2013
    Сообщения:
    0
    Симпатии:
    0
    День добрый ! В файл все таки? или в бд
     
  4. seqret

    seqret

    Регистрация:
    11 апр 2013
    Сообщения:
    1
    Симпатии:
    0
    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."')";
    $resmysql_query $query );
    if (
    $res) echo "Добавлено в базу данных.";
    mysql_close $link);
    к своей форме прикрутишь самостоятельно?