Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
Страницы: (4) [1] 2 3 ... Последняя » ( Перейти к первому непрочитанному сообщению ) |
Borsuk |
Отправлено: Dec 14 2010, 07:52 PM
|
Генерал Группа: Members Сообщений: 317 Пользователь №: 1017 Регистрация: 30-June 07 |
Народ, кто знает хороший скрипт формы обратной связи, а то я скачал один, а не знаю куда там вписать е-мейл на который будет приходить письмо, и вообще сомневаюся в работоспособности скрипта, мож вы посмотрите, вот собсно и сам скрипт:
<script language="JavaScript"> <!-- required = new Array("name", "email"); required_show = new Array("Имя", "E-mail"); function SendForm () { var i, j; for(j=0; j<required.length; j++) { for (i=0; i<document.forms[0].length; i++) { if (document.forms[0].elements[i].name == required[j] && document.forms[0].elements[i].value == "" ) { alert('Пожалуйста, введите ' + required_show[j]); document.forms[0].elements[i].focus(); return false; } } } return true; } --> </script> <br /> <br /> <br /> <form action="/cgi-bin/formmail.cgi" onsubmit="return SendForm();"> <table> <tr><td><p align="center">Имя: <input type="text" name="name"> *</p> <p align="center">E-mail: <input type="text" name="email" /> *</p> <p align="center"> Тема: <input type="text" name="subject" /> </p> <p>Сообщение: <textarea name="message" rows="3" cols="25"></textarea> </p> </td></tr> <tr><td><input type="submit" value="Отправить"> * - необходимые для заполнения поля</td></tr></table> </form> -------------------- |
Ilidan |
Отправлено: Dec 14 2010, 10:41 PM
|
Команда ЭйсВэб Группа: Super moderator Сообщений: 940 Пользователь №: 508 Регистрация: 30-March 07 |
А тут обработчика е-mail и нету)) Он в файле "/cgi-bin/formmail.cgi"
-------------------- ;-) |
Borsuk |
Отправлено: Dec 14 2010, 11:04 PM
|
Генерал Группа: Members Сообщений: 317 Пользователь №: 1017 Регистрация: 30-June 07 |
А я на хостинге не обнаружил ппочку cgi-bin и файла formmail соответственно тоже, или его не на хостинге искать надо? =\
-------------------- |
Ilidan |
Отправлено: Dec 14 2010, 11:33 PM
|
||||||
Команда ЭйсВэб Группа: Super moderator Сообщений: 940 Пользователь №: 508 Регистрация: 30-March 07 |
Этот файл должен к скрипту был прилагаться, а так проще написать обработчик на php =) Назвать его, скажем mail.php и в форме указать путь на него. А содержимое вот:
и строку
в оформлении формы меняешь на:
-------------------- ;-) |
||||||
Borsuk |
Отправлено: Dec 15 2010, 12:17 AM
|
Генерал Группа: Members Сообщений: 317 Пользователь №: 1017 Регистрация: 30-June 07 |
Спс
Я все сделал как написано было, запустил через денвер, попробовал... После нажатия кнопки отправить ничего не происходит вообще... это нормально что на денвере такое не работает? Пробовать на хостинге? -------------------- |
Ilidan |
Отправлено: Dec 15 2010, 12:25 AM
|
Команда ЭйсВэб Группа: Super moderator Сообщений: 940 Пользователь №: 508 Регистрация: 30-March 07 |
Странно, он должен хотя бы отправить. скинь полный код формы и странички
-------------------- ;-) |
SilverDEN |
Отправлено: Dec 15 2010, 12:28 AM
|
Команда ЭйсВэб Группа: Super moderator Сообщений: 528 Пользователь №: 196 Регистрация: 27-December 06 |
Денвер не отправляет на почту, там надо в паке sendmail смотреть результат отправки. Название папки могу путать. В этой папке создается файл письма, значит все работает.
-------------------- Мало знать как, нужно знать почему... |
Ilidan |
Отправлено: Dec 15 2010, 12:33 AM
|
Команда ЭйсВэб Группа: Super moderator Сообщений: 940 Пользователь №: 508 Регистрация: 30-March 07 |
У него при нажатии ничего не происходит. Словно submit не сработал. А как button. Если я правильно понял)
-------------------- ;-) |
Borsuk |
Отправлено: Dec 15 2010, 12:34 AM
|
||||
Генерал Группа: Members Сообщений: 317 Пользователь №: 1017 Регистрация: 30-June 07 |
Вот это у меня сейчас в самой страничке хтмл, в нужном месте, отображаеться хорошо.
А это у меня в файле mail.php видно не поняло кодировки, хз, я уже и 1251 ставить пробовал, все равно не шарит...
-------------------- |
||||
Ilidan |
Отправлено: Dec 15 2010, 12:39 AM
|
Команда ЭйсВэб Группа: Super moderator Сообщений: 940 Пользователь №: 508 Регистрация: 30-March 07 |
А в браузере javascript разрешен? Если нет, то ничего и не произодет. Кодировку выставь в utf-8, о cp-1251 лучше забудь, это не есть хорошо =) utf-8 универсальна
-------------------- ;-) |
Страницы: (4) [1] 2 3 ... Последняя » |