X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

88 страниц V   1 2 3 4 5 6 7 8 9 10 11 > » 
Открыть тему
Тема закрыта
> форма обратной связи, как сделать?
motor1md
motor1md
Topic Starter сообщение 6.2.2008, 23:06; Ответить: motor1md
Сообщение #1


помогите пожалуйста!
можно ли поставить форму обратной связи на html сайт? как это сделать?
объясните пожалуйста!
заранее благодарен!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Diablo_hb
Diablo_hb
сообщение 6.2.2008, 23:10; Ответить: Diablo_hb
Сообщение #2


хотябы воспользоваться поиском на нашем форуме
скрипт обратной связи

для приличия )) - там вопрос раскрыт
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
motor1md
motor1md
Topic Starter сообщение 7.2.2008, 1:04; Ответить: motor1md
Сообщение #3


я читал тему.
я имею ввиду чтобы почта сама отправлялась, типа скрипта, только как сделать это в страницах html, потому что в php програмирований я не очень то силен.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 7.2.2008, 1:37; Ответить: Webmaster_hb
Сообщение #4


motor1md, на html - ничего само не отправится, такое невозможно

можно только собрать данные и вставить их в mailto:
это совсем не форма и отправлять ее будет сам пользователь через свою почтовую программу
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Diablo_hb
Diablo_hb
сообщение 7.2.2008, 10:10; Ответить: Diablo_hb
Сообщение #5


ну он то и хочет чтобы дали подробную инструкция - как все это сделать - использовав тот же php
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
motor1md
motor1md
Topic Starter сообщение 7.2.2008, 15:43; Ответить: motor1md
Сообщение #6


вот пример, нашел сайт где на странице html установлена такая фишка http://neways-d.narod.ru/contact.htm
как это сделать?
объясните пожалуйста
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
pomp
pomp
сообщение 7.2.2008, 16:00; Ответить: pomp
Сообщение #7


Реализация на php все равно будет лучше! Да и ничего такого сложного нет, если ты на php сделаешь!
Елементарно, читай и запоминай:

Создашь файл mail.php И в него вставляешь просто весь этот код:
[php]
<?php
if (isset ($name))
{
$name = substr($name,0,20); //Не может быть более 20 символов
if (empty($name))
{
echo "<center><b>Не указано имя !!!<p>";
echo "<a href=index.html>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$name = "не указано";
}
if (isset ($email))
{
$email = substr($email,0,20); //Не может быть более 20 символов
if (empty($email))
{
echo "<center><b>Не указан e-mail !!!<p>";
echo "<a href=index.php>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$email = "не указано";
}
if (isset ($mess))
{
$mess = substr($mess,0,1000); //Не может быть более 1000 символов
if (empty($mess))
{
echo "<center><b>Сообщение не написано !!!<p>";
echo "<a href=index.html>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$mess = "не указано";
}
$i = "не указано";
if ($name == $i AND $email == $i AND $mess == $i)
{
echo "Ошибка ! Скрипту не были переданы параметры !";
exit;
}
$to = "твой@е-маил.домен"; /*МЕНЯЕШЬ НА СВОЙ АДРЕСС!*/
$subject = "Сообщение с вашего интернет-сайта";
$message = "Имя пославшего:$name::::::::::Электронный адрес:$email::::::::::Сообщение:$mess:::::::::IP-адрес:$REMOTE_ADDR";
mail ($to,$subject,$message) or print "Не могу отправить письмо !!!";
echo "<center><b>Спасибо за отправку вашего сообщения<br><a href=index.php>Нажмите</a>, что бы вернуться на главную...>";
exit;
?>
[/php]

Все что тебе нужно поменять в этом коде - это в 55 строке написать свой e-mail.
Заливаешь этот файл в ту же директорию, где будет твоя страничка с формой обратной связи.
И в эту страничку (уже свою) просто добавь этот код:
[PHP]
<td
<form action=mail.php method=post>
<center><b>Ваше имя<br><input type=text name=name size=30><p>
Ваш e-mail<br><input type=text name=email size=30><p>
Ваше сообщение<br><textarea name=mess rows=10 cols=50></textarea><p>
<input type=submit value="Отправить сообщение">
</form>
</td>
[/PHP]
Добавил это, переименовал формат файла из html в php - ГОТОВО!
Пользуйся на здоровье. И ничего сложного, если немного включить логики :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
pomp
pomp
сообщение 7.2.2008, 16:03; Ответить: pomp
Сообщение #8


В php ничего сложного нет. Если весь сайт у тебя на html а страница с формой обратнгой связи будет на php - не смертельно. Главное если твой сервер потдерживал php. Так что дерзай, и не бойся эксперементов!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 7.2.2008, 16:25; Ответить: Webmaster_hb
Сообщение #9


(motor1md @ 7.2.2008, 17:43) *
вот пример, нашел сайт где на странице html установлена такая фишка http://neways-d.narod.ru/contact.htm
как это сделать?
объясните пожалуйста

в этом же примере данные отправляются файлу mail.php
так что без PHP вы этого не сделаете только на HTML
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
motor1md
motor1md
Topic Starter сообщение 8.2.2008, 0:13; Ответить: motor1md
Сообщение #10


в первую очередь хочу поблагодарить за то что активно помогайте мне.

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

Вот переделанный код:
<td
<form action=mail.php method=post>
<center><b>Ваше имя:
<input type=text name=name size=30> <p>
Организация:
<input type=text name=organisation size=30> <p>
Телефон
<input type=text name=phone size=30> <p>
E-mail:
<input type=text name=email size=30> <p>
Ваше сообщение:<br>
<textarea name=mess rows=10 cols=50></textarea><p>
<input type=submit value="Отправить сообщение">
</form>
</td>


и

[php]<?php
if (isset ($name))
{
$name = substr($name,0,20);
if (empty($name))
{
echo "<center><b>Не указано имя !!!<p>";
echo "<a href=contacts.html>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$name = "не указано";
}


if (isset ($organisation))
{
$name = substr($organisation,0,20);
if (empty($organisation))
{
echo "<center><b>Не указано название организаций !!!<p>";
echo "<a href=contacts.html>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$organisation = "не указано";
}


if (isset ($phone))
{
$name = substr($phone,0,20);
if (empty($phone))
{
echo "<center><b>Не указан номер телефона !!!<p>";
echo "<a href=contacts.html>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$phone = "не указано";
}


if (isset ($email))
{
$email = substr($email,0,20);
if (empty($email))
{
echo "<center><b>Не указан e-mail !!!<p>";
echo "<a href=contacts.html>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$email = "не указано";
}
if (isset ($mess))
{
$mess = substr($mess,0,1000);
if (empty($mess))
{
echo "<center><b>Сообщение не написано !!!<p>";
echo "<a href=contacts.html>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$mess = "не указано";
}
$i = "не указано";
if ($name == $i AND $organisation == $i AND $phone == $i AND $email == $i AND $mess == $i)
{
echo "Ошибка ! Скрипту не были переданы параметры !";
exit;
}
$to = "light_n_simple@yahoo.com";
$subject = "Сообщение с вашего интернет-сайта";
$message = "Имя пославшего:$name::::::::::Организация:$organisation::::::::::Телефон:$phone::::::::::Электронный адрес:$email::::::::::Сообщение:$mess:::::::::IP-адрес:$REMOTE_ADDR";
mail ($to,$subject,$message) or print "Не могу отправить письмо !!!";
echo "<center><b>Спасибо за отправку вашего сообщения<br><a href=index.html>Нажмите</a>, что бы вернуться на главную...>";
exit;
?>[/php]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
88 страниц V   1 2 3 4 5 6 7 8 9 10 11 > » 
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Сделать дорвей
2 tok24ua 896 Сегодня, 5:21
автор: c4p1t4l15t
Открытая тема (нет новых ответов) Большие ставки для кликов в Я.Директ. Как удешевить?
2 rownong27 1116 26.3.2024, 14:13
автор: knezevolk
Открытая тема (нет новых ответов) Как вы бросили работу и перешли на заработок с сайтов?
12 uahomka 2281 25.3.2024, 6:52
автор: Skyworker
Открытая тема (нет новых ответов) Как отозвать банковский платеж фрилансеру?
28 metvekot 3910 25.3.2024, 6:34
автор: Skyworker
Открытая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
23 freeax 3635 24.3.2024, 20:55
автор: Liudmila


 



RSS Текстовая версия Сейчас: 28.3.2024, 15:01
Дизайн