Как сделать форму обратной связи на сайте

#1  alec36 » Ср 24.08.2005, 8:26

Как сделать форму обратной связи на сайте, заполняя которую, информация от пользоателя уходила на определенную электронную почту (например владельца сайта).
alec36
постоялец
 
Сообщения: 292
Зарегистрирован: Вс 12.06.2005, 19:34
Откуда: ИРКУТСК СИТИ

#2  Alex » Ср 24.08.2005, 11:16

alec36 есть куча бесплатных php шаблонов, поищи в поиске ...
Аренда, прокат автомобилей в Иркутске,
грузоперевозки, переезды.
+7 (3952) 620-770
Nepeshcom.ru
Аватара пользователя
Alex
постоялец
 
Сообщения: 324
Зарегистрирован: Пт 10.12.2004, 19:31
Откуда: Иркутск

#3  alec36 » Ср 24.08.2005, 15:50

да, я много видел в инете но там надо им указывать какието права доступа при установке, Что такое права доступа и как/где их поставить?
alec36
постоялец
 
Сообщения: 292
Зарегистрирован: Вс 12.06.2005, 19:34
Откуда: ИРКУТСК СИТИ

#4  Shershavy » Ср 24.08.2005, 16:55

устанавливаются в редакторе,
по фтп как лазишь через FAR ?
в общем, в Фаре - Ctrl +A и расставляешь права.
как расставляются права - в инете, я не помню точно , ищи :)
Похотливый кобелёк :))
=========
Изображение
Аватара пользователя
Shershavy
постоялец
 
Сообщения: 330
Зарегистрирован: Вс 27.06.2004, 22:32
Откуда: Зимбабве

#5  alec36 » Чт 25.08.2005, 9:09

Пробыва в фаре и нортоне, неполучается, может еще какие нибудь кнопки надо нажать?
alec36
постоялец
 
Сообщения: 292
Зарегистрирован: Вс 12.06.2005, 19:34
Откуда: ИРКУТСК СИТИ

#6  deny » Чт 25.08.2005, 9:56

йопт ну и чаво ж тут думать то?

вот тебе пример на ПХП - тупее не бывает....

<?
# проверяем : если метод - ГЕТ, (т.е. запрашивается страница) - рисуем форму
if ($REQUEST_METHOD=="GET" || $HTTP_SERVER_VARS["REQUEST_METHOD"]=="GET")
{
?>
<form name="feedback" method="post" action="index.php">
Имя:
<input type="text" name="name" ><br>
Адрес:
<input type="text" name="adr" ><br>
E-mail:<input type="text" name="mail" ><br>
Телефон:<input type="text" name="tel" ><br>
<input type="submit" name="Submit" value="Отправить" >
</form>
<?
}
# Если ПОСТ (т.е. форма засабмичена - нажата кнопка отправить)
if ($REQUEST_METHOD=="POST" || $HTTP_SERVER_VARS["REQUEST_METHOD"]=="POST")
{
# Вытаскиваем переменные из массива HTTP_POST_VARS - там содержатся все переменные которые отправлены через форму
# Делается таким путем для учета особенности серверов где у ПХП registr_globals=off

$name=$HTTP_POST_VARS["name"];
$adr=$HTTP_POST_VARS["adr"];
$mail=$HTTP_POST_VARS["mail"];
$tel=$HTTP_POST_VARS["tel"];

# генерим письмо для отправки: тема, мыло куда пойдет, хедеры письма, и собственно сам текст

$subject = 'Письмо с сайта';
$email="forme@domain.ru";
$headers = "From: С сайта\n";
$headers .= "Return-Path: <$email>\n";
$headers .= "Content-Type: text/plain; charset=Windows-1251";
$text="Бля - бля бля письмо с сайта:\n\n\n";
$text.="Имя: $name\n";
$text.="Адрес: $adr\n";
$text.="E-mail: $mail\n";
$text.="Телефон: $tel\n";

# Письмо собрано - отправляем с помощью функции маил:

$aResult_mail=@mail($email,$subject,$text,$headers);

# проверяем - если майл вернуло TRUE, значит письмо отправилось если нет значит не отправилось

if ($aResult_mail==TRUE)
{
echo "Письмо отправлено";
}
else
{
echo "Письмо не отправлено";
}
}
?>

С правами никаких проблем т.е. должны быть 664, любой уважающий себя хостинг - даже бесплатный делает по умолчанию таки права на все заливаемые файлы
:wink:

Добавлено спустя 7 минут 7 секунд:

Так что можешь просто скопировать данный скрипт и сохранить его, не забудь обозвать его индекс.пхп , или как хочешь называй, но смени здесь: <form name="feedback" method="post" action="index.php"> action на название файла

Все будет фурычить, можно добавлять поля , но их нужно тоже обрабатывать в части скрипта где, идет формирование письма.... :!:
messages > /dev/null&
Аватара пользователя
deny
 
Сообщения: 34
Зарегистрирован: Вт 31.05.2005, 13:39
Откуда: Иркутск

#7  alec36 » Чт 25.08.2005, 21:16

а куда указывать адрес сайта где этот скрипт будет лежать и адрес электронки на которую будет отсылаться?
alec36
постоялец
 
Сообщения: 292
Зарегистрирован: Вс 12.06.2005, 19:34
Откуда: ИРКУТСК СИТИ

#8  deny » Пт 26.08.2005, 10:57

alec36:а куда указывать адрес сайта где этот скрипт будет лежать и адрес электронки на которую будет отсылаться?


Ты издеваешься? ты вообще понимаешь как скрипт работает? там же русским языком написаны коментарии че где и куда.....

Для чего тебе указывать адрес сайта где лежит скрипт?
А мля уж адрес электронки куда валится будет наверняка можно понять куда писать если логически подумать?!!?!?!

Или слабо думать? надо разжувать и на блюдечке положить?

а переменная $email по твоему что? так херь какая-то......?

если уж не вкуриваешь зачем спрашиваешь, по поводу функции mail() можешь почитать тут: http://php.spb.ru/manual_php_3_rus/30_M ... tions.html, если не понял

И вообще рекомендую почиать http://php.spb.ru/manual_php_3_rus
мануал по ПХП думаю поможет если что-то не ясно
messages > /dev/null&
Аватара пользователя
deny
 
Сообщения: 34
Зарегистрирован: Вт 31.05.2005, 13:39
Откуда: Иркутск

#9  saxar » Пт 26.08.2005, 20:49

alec36 а у тебя сайт хоть на хостинге с поддержкой PHP и mail() ??
Аватара пользователя
saxar
постоялец
 
Сообщения: 110
Зарегистрирован: Вт 17.08.2004, 4:46
Откуда: 127.0.0.1

#10  fbs » Пн 12.10.2009, 15:34

Программа FBS предназначена именно для создания форм обратной связи, а также любых других форм отправки сообщений с сайта. Для того, что бы Ваша форма могла работать, Вам понадобится любой хостинг, даже без поддержки PHP или MySQL. Оформите заказ на Программу FBS и пройдите регистрацию в системе. С помощью FBS вы можете создать любое количество форм для своего сайта или сайтов. Вы сможете визуально конструировать любые формы обратной связи от простых до сложных анкет опросников, используя все возможные элементы текстовые поля, многострочные поля, выпадающие списки, флажки («галочки»), переключатели (радио-кнопки). Вы также сможете форматировать поля форм стилями, настраивать отправку сообщений из формы по тематикам по разным адресам, редактировать ваши формы на лету (Вы редактируете форму в системе, меняется отображение на Вашем сайте).

http://fbs.lu-mo.ru/
fbs
 
Сообщения: 1
Зарегистрирован: Пн 12.10.2009, 15:31
Откуда: Москва

#11  Настя55 » Чт 28.11.2019, 1:28

Здравствуйте, если вам необходимо разработать форму обратной связи, то обращайтесь сюда https://qform24.com/ Это бесплатно и удобно.
Настя55
постоялец
 
Сообщения: 514
Зарегистрирован: Вт 10.04.2018, 20:47

Аватара
спонсор



cron