Бесплатный форум: форум поддержки
Добро пожаловать на форум поддержки сервиса Forum2x2 !

Для полноценной работы с форумом,
пожалуйста, войдите на форум под своим логином (если вы уже зарегистрированы) или же зарегистрируйтесь.


С нашей помощью вы можете создать форум,
похожий на этот!
Мы в социальных сетях

Правила форума

для обязательного прочтения!


Внимание! Важная информация для РЕГИСТРАЦИИ на форуме:

Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
Последние темы
» Не работает ВЫДЕЛИТЬ СОДЕРЖИМОЕ в коде
автор Xan_Kriegor Сегодня в 1:17

» IP пользователей
автор Nhlvegas Вчера в 21:33

» Как удалить пользователя?
автор Nhlvegas Чт 22 Июн - 22:41

» ЛС в новом окне
автор fatalone Чт 22 Июн - 21:21

» Новый владелец сайта
автор Лёлик8 Ср 21 Июн - 22:23

» раздача наград, очков, "спасибо"
автор irina27 Ср 21 Июн - 21:04

» Убрать слово "цитата" - 2
автор Aster Ср 21 Июн - 15:46

» не уходит массовая рассылка
автор facebook Ср 21 Июн - 11:51

» Переезд сайта
автор Dana Domirani Вт 20 Июн - 14:27

» Как изменить надпись на кнопке при регистрации.
автор blesk-55 Вс 18 Июн - 22:02

Интересные решения
Быстрый переход к сервисам: j-p-g.net Видео фоторедактор Транслит

скрипт отправки почты:

Предыдущая тема Следующая тема Перейти вниз

скрипт отправки почты:

Сообщение автор Irbis в Сб 23 Фев - 18:09

Код:
<html><head>  <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">  <meta http-equiv="Content-Language" content="ru">  <title>Развернутая форма</title><scripthtml language="JavaScript">  <!-- function testing(form) {  if (form.elements[0].value == "")      {          alert("Пожалуйста, введите ФИО ответственного");          document.testform.elements[0].focus();          return false;      }    if (form.elements[1].value == "")      {          alert("Пожалуйста, введите название организации");          document.testform.elements[1].focus();          return false;      }            if (form.elements[2].value == "")      {          alert("Пожалуйста, введите номер телефона");          document.testform.elements[2].focus();          return false;      }      if (form.elements[2].value > "")      {          var checkOK = "0123456789- ";          var checkStr = form.elements[2].value;          var allValid = true;          for (i = 0;  i < checkStr.length;  i++)          {            ch = checkStr.charAt(i);            for (j = 0;  j < checkOK.length;  j++)              if (ch == checkOK.charAt(j))                break;            if (j == checkOK.length)            {              allValid = false;              break;            }          }          if (!allValid)          {            alert("Пожалуйста, проверьте правильность номера телефона");            document.testform.elements[2].focus();            document.testform.elements[2].select();            return (false);          }      }  if (form.elements[3].value == "")      {          alert("Пожалуйста, введите код города");          document.testform.elements[3].focus();          return false;      }      if (form.elements[3].value > "")      {          var checkOK = "0123456789";          var checkStr = form.elements[3].value;          var allValid = true;          for (i = 0;  i < checkStr.length;  i++)          {            ch = checkStr.charAt(i);            for (j = 0;  j < checkOK.length;  j++)              if (ch == checkOK.charAt(j))                break;            if (j == checkOK.length)            {              allValid = false;              break;            }          }          if (!allValid)          {            alert("Пожалуйста, используйте только цифры");            document.testform.elements[3].focus();            document.testform.elements[3].select();            return (false);          }      }      if (form.elements[4].value == "")      {          alert("Пожалуйста, введите номер факса");          document.testform.elements[4].focus();          return false;      }      if (form.elements[4].value > "")      {          var checkOK = "0123456789- ";          var checkStr = form.elements[4].value;          var allValid = true;          for (i = 0;  i < checkStr.length;  i++)          {            ch = checkStr.charAt(i);            for (j = 0;  j < checkOK.length;  j++)              if (ch == checkOK.charAt(j))                break;            if (j == checkOK.length)            {              allValid = false;              break;            }          }          if (!allValid)          {            alert("Пожалуйста, проверьте правильность номера факса");            document.testform.elements[4].focus();            document.testform.elements[4].select();                        return (false);          }      }            if (form.elements[5].value == "")      {            alert("Пожалуйста, введите адрес e-mail");            document.testform.elements[5].focus();            return (false);      }          if (form.elements[5].value.indexOf('@', 0) == -1)      {            alert("Вы неверно ввели адрес e-mail");            document.testform.elements[5].focus();            document.testform.elements[5].select();              return (false);                  }        else  {  return true;  }}//--></scripthtml></head><body vlink="#0000FF" OnLoad="document.testform.elements[0].focus()" topmargin="8" leftmargin="0" background="../image/fon-send.gif">
<div align=right><i>Пожалуйста, заполняйте все поля формы</i></div><formhtml name="testform" method=post onSubmit="return testing(testform)" action="/cgi-bin/send.pl">
<div align="center">  <center><table WIDTH="600"><tr><td ALIGN=RIGHT WIDTH="260"><font face="Arial">ФИО ответственного лица</font></td><td WIDTH="331"><input NAME="ФИО ответственного лица" SIZE=40></td></tr><tr><td ALIGN=RIGHT WIDTH="248"><font face="Arial">Название организации</font></td><td WIDTH="331"><input NAME="Название организации" SIZE=40></td></tr><tr><td ALIGN=RIGHT WIDTH="248"><font face="Arial">Контактный телефон</font></td><td WIDTH="331"><input NAME="Телефон" SIZE=15><font face="Arial">&nbsp;Код города&nbsp;</font><input type="text" name="Код города" size=4></td></tr><tr><td ALIGN=RIGHT WIDTH="248"><font face="Arial">Факс</font></td><td WIDTH="331"><input NAME="Факс" SIZE=15></td></tr><tr><td ALIGN=RIGHT WIDTH="248"><font face="Arial">E-mail</font></td><td WIDTH="331"><input NAME="E-mail" SIZE=15></td></tr><tr><td ALIGN=center WIDTH="579" colspan="2">  <p align="center" style="margin-top: 15"><font face="Arial"><b>Ваше сообщение:</b></font></p>  <textareahtml rows="5" name="Сообщение" cols="70"></textareahtml></td></tr><tr><td ALIGN=RIGHT WIDTH="579" colspan="2"><input type="submit" value="Отправить заявку"><input type="reset" value="Очистить заявку"></td></tr></table>  </center></div></formhtml></body></html>
Выглядит так:
<html><head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <meta http-equiv="Content-Language" content="ru"> <title>Развернутая форма</title><scripthtml language="JavaScript"> <!-- function testing(form) { if (form.elements[0].value == "") { alert("Пожалуйста, введите ФИО ответственного"); document.testform.elements[0].focus(); return false; } if (form.elements[1].value == "") { alert("Пожалуйста, введите название организации"); document.testform.elements[1].focus(); return false; } if (form.elements[2].value == "") { alert("Пожалуйста, введите номер телефона"); document.testform.elements[2].focus(); return false; } if (form.elements[2].value > "") { var checkOK = "0123456789- "; var checkStr = form.elements[2].value; var allValid = true; for (i = 0; i < checkStr.length; i++) { ch = checkStr.charAt(i); for (j = 0; j < checkOK.length; j++) if (ch == checkOK.charAt(j)) break; if (j == checkOK.length) { allValid = false; break; } } if (!allValid) { alert("Пожалуйста, проверьте правильность номера телефона"); document.testform.elements[2].focus(); document.testform.elements[2].select(); return (false); } } if (form.elements[3].value == "") { alert("Пожалуйста, введите код города"); document.testform.elements[3].focus(); return false; } if (form.elements[3].value > "") { var checkOK = "0123456789"; var checkStr = form.elements[3].value; var allValid = true; for (i = 0; i < checkStr.length; i++) { ch = checkStr.charAt(i); for (j = 0; j < checkOK.length; j++) if (ch == checkOK.charAt(j)) break; if (j == checkOK.length) { allValid = false; break; } } if (!allValid) { alert("Пожалуйста, используйте только цифры"); document.testform.elements[3].focus(); document.testform.elements[3].select(); return (false); } } if (form.elements[4].value == "") { alert("Пожалуйста, введите номер факса"); document.testform.elements[4].focus(); return false; } if (form.elements[4].value > "") { var checkOK = "0123456789- "; var checkStr = form.elements[4].value; var allValid = true; for (i = 0; i < checkStr.length; i++) { ch = checkStr.charAt(i); for (j = 0; j < checkOK.length; j++) if (ch == checkOK.charAt(j)) break; if (j == checkOK.length) { allValid = false; break; } } if (!allValid) { alert("Пожалуйста, проверьте правильность номера факса"); document.testform.elements[4].focus(); document.testform.elements[4].select(); return (false); } } if (form.elements[5].value == "") { alert("Пожалуйста, введите адрес e-mail"); document.testform.elements[5].focus(); return (false); } if (form.elements[5].value.indexOf('@', 0) == -1) { alert("Вы неверно ввели адрес e-mail"); document.testform.elements[5].focus(); document.testform.elements[5].select(); return (false); } else { return true; }}//--></scripthtml></head><body vlink="#0000FF" OnLoad="document.testform.elements[0].focus()" topmargin="8" leftmargin="0" background="../image/fon-send.gif">
<div align=right><i>Пожалуйста, заполняйте все поля формы</i></div><formhtml name="testform" method=post onSubmit="return testing(testform)" action="/cgi-bin/send.pl">
<div align="center"> <center><table WIDTH="600"><tr><td ALIGN=RIGHT WIDTH="260"><font face="Arial">ФИО ответственного лица</font></td><td WIDTH="331"><input NAME="ФИО ответственного лица" SIZE=40></td></tr><tr><td ALIGN=RIGHT WIDTH="248"><font face="Arial">Название организации</font></td><td WIDTH="331"><input NAME="Название организации" SIZE=40></td></tr><tr><td ALIGN=RIGHT WIDTH="248"><font face="Arial">Контактный телефон</font></td><td WIDTH="331"><input NAME="Телефон" SIZE=15><font face="Arial">&nbsp;Код города&nbsp;</font><input type="text" name="Код города" size=4></td></tr><tr><td ALIGN=RIGHT WIDTH="248"><font face="Arial">Факс</font></td><td WIDTH="331"><input NAME="Факс" SIZE=15></td></tr><tr><td ALIGN=RIGHT WIDTH="248"><font face="Arial">E-mail</font></td><td WIDTH="331"><input NAME="E-mail" SIZE=15></td></tr><tr><td ALIGN=center WIDTH="579" colspan="2"> <p align="center" style="margin-top: 15"><font face="Arial"><b>Ваше сообщение:</b></font></p> <textareahtml rows="5" name="Сообщение" cols="70"></textareahtml></td></tr><tr><td ALIGN=RIGHT WIDTH="579" colspan="2"><input type="submit" value="Отправить заявку"><input type="reset" value="Очистить заявку"></td></tr></table> </center></div></formhtml></body></html>
Но при нажатии на кнопку "Отправить заявку" вместо отправки почты происходит переадресация на главную страницу forum2x2.ru. Помогите пожалуйста настроить скрипт. Очень надо.
avatar
Irbis
 

Мужчина

Сообщения : 583
Возраст : 31
Регистрация : 2008-02-10
Благодарности : 216

Без предупреждений

http://help.forum2x2.ru/u849

Вернуться к началу Перейти вниз

Re: скрипт отправки почты:

Сообщение автор Irbis в Пн 25 Фев - 19:44

А, все, спасибо, я уже сам сделал :)
avatar
Irbis
 

Мужчина

Сообщения : 583
Возраст : 31
Регистрация : 2008-02-10
Благодарности : 216

Без предупреждений

http://help.forum2x2.ru/u849

Вернуться к началу Перейти вниз

Предыдущая тема Следующая тема Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения