Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Форум .::NoWa.cc::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Веб - Программирование > PHP

Уважаемые пользователи nowa.cc. Мы работаем для вас более 20 лет и сейчас вынуждены просить о финансовой помощи по оплате за сервер.
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: Z021474945171 Webmoney WME: E159284508897 Webmoney WMUSDT: T206853643180
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!

Закрытая тема
 
Опции темы Опции просмотра Language
Старый 08.01.2008, 18:07   #1
Неактивный пользователь
 
Пол:Мужской
Регистрация: 08.01.2008
Сообщений: 14
Репутация: 0
Exclamation Как сделать форму обратной связи?

Народ, есть сайтик.. На нем нужно установить скрипт для обратной связи з админом??
Искал в инете готовие скрипты, и не чего толком не нашол Некоторие вообше не робочиш -ошибки после установке, а некоторие хоть на локальном сайте работают(тоисть интерфейс рабочий), но ничего не отправляют!
Подскажите где можно найти саму простую форму???
Sasha_ROM вне форума
 
Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: Магазин бытовой техники: garlyn насадка мясорубка - переходи на сайт ТАЙМТВ!Магазин бытовой техники: дон 216 - переходи на сайт ТАЙМТВ!belimo мв 220Магазин бытовой техники: купить микроволновку встраиваемую - переходи на сайт ТАЙМТВ!3д печать на заказ в москве


Старый 09.01.2008, 01:59   #2
paf7
Неактивный пользователь
 
Пол:Мужской
Регистрация: 21.11.2006
Сообщений: 37
Репутация: 8
По умолчанию Ответ: Как сделать форму обратной связи?

форма в html
Код:
<form action="sendmail.php" method=POST>
<table width="100%" border="0" cellspacing="1" cellpadding="1">
  <tr>
    <td>
      Имя:<br>
      <input type="text" name="name" value="" style="width:330px;"><br>
     </td>
  </tr>
  <tr>
    <td>
      E-mail:<br>
      <input type="text" name="email" value="" style="width:330px;"><br>
    </td>
  </tr>

  <tr>
    <td>
      Тема:<br>
      <input type="text" name="subj" value="" style="width:330px;"><br>
    </td>
  </tr>

  <tr>
    <td>
      Сообщение:<br>
      <textarea rows=5  name=msg style="width:330px;"></textarea>
    </td>
  </tr>

  <tr>
    <td>
      <input type=submit value="Отправить">
    </td>
  </tr>
</table>
</form>
обработчик sendmail.php
Код:
 $name = $_POST['name'];
 $mail = $_POST['email'];
 $subj = $_POST['subj'];
 $text = $_POST['msg'];

 if(empty($name)) {
        echo 'Имя не указанно!<br>';
        $error+=1;
  }

 if(empty($mail)) {
        echo 'E-mail не указан!<br>';
        $error+=1;
  }
  else {
        if(!preg_match("/^[a-z0-9_.-]{1,20}@(([a-z0-9-]+\.)+(com|net|org|mil|".
          "edu|gov|arpa|info|biz|inc|name|[a-z]{2})|[0-9]{1,3}\.[0-9]{1,3}\.[0-".
          "9]{1,3}\.[0-9]{1,3})$/is",$mail)) {
            echo 'Некорректный E-mail адрес!<br>';
            $error+=1;
      }
  }

   if(empty($text)) {
       echo 'Поле сообщения пустое!<br>';
       $error+=1;
    }
   
   if($error==0) {
   	mail($to_mail,                           // to
    	     $subj,                                // subj
    	     $text,                                // message
    	     'From: '.$name.' <'.$mail.'>'    // header
    	);
     echo 'Спасибо! Ваше сообщение отправлено, мы вам ответим в самое короткое время.';
  }

Последний раз редактировалось paf7; 09.01.2008 в 02:10..
paf7 вне форума
 
Вверх
Старый 09.01.2008, 21:46   #3
Sasha_ROM
Неактивный пользователь
 
Пол:Мужской
Регистрация: 08.01.2008
Сообщений: 14
Репутация: 0
По умолчанию Ответ: Как сделать форму обратной связи?

Огромное спасибо, скриптик работает, только дописал
$to_mail = 'мой мейл';
после $text = $_POST['msg'];
Sasha_ROM вне форума
 
Вверх
Закрытая тема


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
HTML-форма обратной связи LeXoR HTML 14 12.09.2012 18:31
Скрипт обратной связи Andrew Valo Веб - Программирование 4 15.09.2011 09:41
Как в делфи сделать форму в параметре? frostmourne Скорая помощь 1 26.03.2009 23:56
Форма обратной связи PuPsAn Веб - Программирование 3 12.09.2008 10:35
Скрипт обратной связи Andrew Valo Веб - Программирование 0 24.08.2007 23:41

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 11:06. Часовой пояс GMT +3.


Copyright ©2004 - 2026 NoWa.cc

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.04361 секунды с 11 запросами