Форма обратной связи без перезагрузки

Давно уже меня терзают этой темой - "Как сделать форму без перезагрузки", "Как сделать комментарии без перезагрузки?" и другими подобными вопросами.

Тема эта непростая сама по себе, а надо было еще сделать так, чтобы её поняли и усвоили те люди, которые посмотрят урок.

На подготовку только этой серии уроков у меня ушел целый день работы. Но я чувствую, что это было не зря и уроки Вам очень понравятся.

В итоге я записал 4 видеоурока, в которых мы по шагам с помощью специальной инструкции и схемы будем разбирать все премудрости создания формы обратной связи без перезагрузки страницы.

Там в конце даже домашнее задание есть :)

Но скажу сразу - урок не для новичков. Если Вы не знакомы с HTML и совсем не ориентируетесь в PHP то Вам будет сложновато. Хотя...попробуйте, может быть и получится.

Работу этой формы Вы можете оценить здесь.

 

Урок 1 - Создаем основу

Длительность: 8 мин.

Размер: 7,2 Мб.

Скачать видеоурок

Резервная ссылка

 

Урок 2 - Главные шаги

Длительность: 20 мин.

Размер: 16,7 Мб.

Скачать видеоурок

Резервная ссылка

 

 

Урок 3 - Доп. поле

Длительность: 10 мин.

Размер: 9,3 Мб.

Скачать видеоурок

Резервная ссылка

 

Урок 4 - Дизайн

Длительность: 7 мин.

Размер: 5,9 Мб.

Скачать видеоурок

Резервная ссылка

 

Скачать инструкцию по установке, схему работы и доп. материалы

 


5 последних добавленных файлов в рубрике"Видеоуроки"

  • Как заставить человека просмотреть видео на сайте до конца?

    В этом уроке вы познакомитесь с отличным плеером для показа видео на вашем сайте JW Player, а также научитесь взаимодействовать с ним, привязывая к разным моментам просмотра видео всякие события. Например, если вы делаете какую-то продающую презентацию и хотите, чтобы люди увидели кнопку заказа только ближе к концу презентации, то с помощью данного видео вы сможете это сделать.

  • Эффект дразнящего уголка для вашего сайта

    Я думаю, вы уже много раз наталкивались на эффект дразнящего уголка на сайтах разных инфобизнесменов. Этот прием хорошо себя зарекомендовал, поэтому с помощью него вы сможете немного увеличить свою подписную базу или повысить продажи.

  • Как добавить комментарии Вконтакте к своему сайту

    Многие мечтают о хорошей системе комментариев на своем сайте. Ведь большое количество комментариев к вашим материалам создают активность аудитории, благодаря которой видно, что сайт живой, и его посещают другие люди. Но проблема в том, что большинство стандартных систем комментирования, которые встроены в движки сайтов, позволяют оставлять комментарии только зарегистрированным пользователям. Либо, если открыть их для всех, то вас замучают спамеры.

  • Эффективная гостевая книга для joomla-сайта

    Гостевые книги часто используются на сайтах в качестве эффективного способа обратной связи с людьми, которые заходят на ваш сайт. Посетители могут высказать свое мнение относительно сайта, дать какой-то совет или задать вопрос. И в этом уроке мы установим на сайт, работающий на движке джумла, компонент гостевой книги phoca guestbook.

  • Открываем счет в системе PayPal

    Последние несколько лет все свои покупки на аукционе ebay и многих интернет-магазинах я оплачиваю с помощью системы PayPal. Это удобно, безопасно и быстро. О том, как открыть счет в этой системе, я расскажу в двух видеоуроках, которые записал специально для вас.

или авторизуйтесь, чтобы добавлять комментарии, оценивать уроки и сохранять их в личном кабинете
  • 11 Января 2010 06:21
    hexeditor
    В инструкции по установке есть ошибка. Там где проверка правильности имени не правильно написана переменная. Вместо $eierr нужно $error.
    • 19 Июля 2014 04:29
      serajdin
      а что не написали пидаразы
  • 13 Января 2010 12:49
    pafos
    Я так полагаю на этом сайте комментарии по такой же системе построены.
  • 13 Января 2010 13:24
    Magnum
    Если не ошибся, это всё делается с помощью jshttprequest. Если так, то автору полное мое недопонимание и антиреспект ! Учим-учим жукери, и тут вдруг на тебе ! Да еще и так сложно ! А на самом деле оказалось, что через тот же жукери это делается в 3 строчки ! Вобщем даже как-то и не ожидал такой подставы...
  • 15 Января 2010 15:05
    ROMbICH
    Так я понимаю качать не стоит
  • 15 Января 2010 23:00
    brabus
    ФОРМА НЕ РАБОТАЕТ
    • 26 Ноября 2010 00:35
      zuluss
      ФОРМА НЕ РАБОТАЕТ
      На локальном работает отлично кроме IE 7-9, там выходит сообщение "ваш комментарий обрабатывается" и дальше ничего не происходит. Загрузил на реальный хостинг-отправка не происходит, а пишет UNDERFIND!
      • 9 Ноября 2015 19:55
        artem_podchasov
        Добрый день zuluss. У меня такая же проблема! Вы с ней разобрались, решили её?
        • 1 Марта 2016 10:17
          eduard_sherbak
          Чтобы не выдавало ошибку underfind нужно проверить какая версия php интерпритатора обрабатывает ваши скрипты сдесь используется код котрый понимает php старой версии, в новых версиях нужно писать код без аперсанта $JsHttpRequest =& new JsHttpRequest("utf-8"); потому что эта форма не будет работать на более новых версиях php нужно удалить знак & чтобы была такая запись $JsHttpRequest = new JsHttpRequest("utf-8"); Тогда эта форма будет работать на всех версиях пхп и не будет выдавать Undefined http://nrg.pp.ua
  • 16 Января 2010 01:18
    brabus
    Приношу свои извинения всё отлично работает. Это у меня локальный сервак почемуто php не поддерживает.
  • 16 Января 2010 21:20
    fosen
    дошел до конца второго урока, при проверке работы формы выходит сообщение "ваш комментарий обрабатывается" и дальше ничего не происходит. Все делал по уроку, не пойму что не так((
    • 26 Ноября 2010 00:31
      zuluss
      "ваш комментарий обрабатывается"
      Такое только в IE
      • 2 Октября 2011 23:21
        pavel09
        а если сделать проверку на каком браузере сидит посетитель,и если ie то перебросить его на другую страницу заточеную под его браузер.такое возможно сделать?
  • 19 Января 2010 10:33
    Юлия
    Спасибо за урок
  • 23 Января 2010 22:44
    Onik
    блин,что за подстава!!формы выходит сообщение "ваш комментарий обрабатывается" и дальше ничего не происходит!!!
    • 26 Ноября 2010 00:32
      zuluss
      блин,что за подстава!!формы выходит сообщение "ваш комментарий обрабатывается" и дальше ничего не происходит!!!
      Такое только в IE
      • 14 Февраля 2012 09:40
        colleso
        Тоже самое!
  • 24 Января 2010 14:41
    Adrian
    Евгений как сделать чтобы комментарии выводились не перезагружая страницу ?
  • 25 Января 2010 12:06
    Павел
    Форма является полностью рабочей. Скорее всего Вы неправильно выполняете пункт 1.9 из инструкции. Возможно, что Вы его полностью копируете и вставляете, тем самым процесс зацикливается!!! (см. как это делает Евгений: урок №2 - восьмая минута). Да и не забудьте обратить внимание на замечание hexeditor.
  • 25 Января 2010 21:28
    Onik
    Павел,Вы что?!Пункт 1.9 не обязателен.Как видно по видео без этого пункта у автора все работало. 1.9 Пробуем добавить в форму еще одно поле (имя - name) ========================= Дорабатываем файлы comment.php и comm.js //Проверка правильность имени if(!$name || strlen($name)>20 || strlen($name)<3) { $log.="<li>Неправильно заполнено поле \"Ваше имя\" (3-15 символов)!</li>"; $eierr="yes"; } form.name.value = "";
  • 26 Января 2010 08:05
    Павел
    Как я понял, люди полностью выполнили данный урок по установке и после чего у них ничего не работает. А это связано с неправильной установкой пункта 1.9, т.к строчку form.name.value = ""; прописывать надо в comm.js !!! Onik, а я и не сомневаюсь, что у многих бы и не возникло проблем, если они бы не вставляли дополнительного пункта.
  • 26 Января 2010 08:18
    Павел
    Евгений У меня тоже не получается сделать такую форму... Всё делал по уроку, но в конце второго урока выходит сообщение "ваш комментарий обрабатывается" и дальше ничего не происходит!!!
  • 26 Января 2010 10:27
    Павел
    Евгений, большое спасибо за форму!!!!!!!!! Разобрался, всё работает отлично!!!!!!!! Проблема была в сервере, установил более новый и всё работает отлично!!!!!!!!!!
  • 26 Января 2010 10:35
    zhenya_polyakov
    Я с вопросом перезагрузки страницы тоже недавно мтолкнулся! Хочеться сайт, а не постоянную перезагрузгу! Так вот наткнулся на хорошую книгу на известном трекере её тысячи раз скачивали и я решил попоробовать: "Изучаем AJAX" - Бретт Маклафлин! Книга конечно для тех кто с AJAX'ом ни когда не сталкивался, все разжовываеться как в детском садике! Но результат на лицо! Извиняюсь за своего рода спам. Просто сам с этим вопросом мучался, и много ваших уроков использовал, но сторону jQuery и AJAX совсем не раздуплял! А теперь книгу читаю и уже понимаю что у вас в уроках написанно! Советую ее на сайт выложить! Спасибо за внимание!
  • 30 Января 2010 18:32
    Hottabych
    у меня так и не работает
  • 31 Января 2010 16:53
    Максим
    Спасибо за форму! Столкнулся тоже "ваш комментарий обрабатывается" но это проблема локального сервера проверил! Есть ошибка вместо $eierr нужно $error (о чем говорил «hexeditor» ) иначе поле ИМЯ можно оставлять пустым. Так что качайте и пользуйтесь Потому что так разжевать и выложить да еще бесплатно ну я не знаю….
  • 31 Января 2010 19:47
    MrJenika
    Присоединяюсь к одному из комментариев, будет ли урок по созданию формы добавления комментариев без перезагрузки страницы?
  • 5 Февраля 2010 04:08
    ilyas
    Спасибо
  • 8 Февраля 2010 07:25
    Bez_Nicka
    что то у меня не работает :(
  • 10 Февраля 2010 15:47
    Андрей
    Действительно,хотелось бы увидеть урок по комментариям,таким как здесь.
  • 11 Февраля 2010 13:34
    Erema
    Обсуждение на форуме http://ruseller-board.com/ viewtopic.php?f= 36&t=4152&p= 24799#p24799 ссылка чатсями так как выдает ошибку "Слишком длинные слова (более 50 символов) в тексте записи!"
  • 11 Февраля 2010 16:58
    hors_de_prix
    Добрый день ! у меня форма не работает . при клике отправить появляется картинка loading1 и надпись Ваш комментарий обрабатывается... и вот стоп действия как на локальном так и на сервере ошибку найти не смог . comm.js проверял вроде все нормально . Если кто знает как и что исправить пожалусто напишите .
  • 11 Февраля 2010 21:51
    dutlove
    Помогите сделал все как есть на уроке, но не работает. Ошибка как и у большенства: при проверке работы формы выходит сообщение "ваш комментарий обрабатывается" и дальше ничего не происходит...Использую хостинг джино...может ли такое быть что у них с PHP проблема????
  • 11 Февраля 2010 21:57
    dutlove
    Эврика!!! нужно просто на сервер было закинуть файл JsHttpRequest.php и все заработало!!! Респект за форму
  • 13 Февраля 2010 11:26
    hors_de_prix
    Форма не работает !Как на локальном комп. Так и на серверах . Не могу понять в чем проблема (error в комент пхп я исправил ) при нажатии на кнопку отправить .идет действие "Ваш коментарий обрабатывается " ну а дальше стоп действия срабатывает exit . Если кто знает как исправить пожалусто сообщите .
  • 13 Февраля 2010 12:40
    Стас
    у меня проблема в том что пишет письмо отправлено, но только не приходит на почту. почта на гугле. почта верна. в чем можнт быть прикол?
  • 13 Февраля 2010 16:19
    FireLLi
    2Стас: проблема в том что ты просто не поменял в коде email на свой.. сообщение отправляется, но только не на твой ящик ;)
  • 23 Февраля 2010 14:08
    Tao
    хм, у меня совсем другая ошибка, при нажатии на "отправить" в поле " <div align='center' id='cerror'></div>" выходит слово "undefined". Все ошибки исправил, что здесь были напсианы в комментариях. Заранее спасибо
    • 26 Ноября 2010 00:36
      zuluss
      хм, у меня совсем другая ошибка, при нажатии на "отправить" в поле " <div align='center' id='cerror'></div>" выходит слово "undefined". Все ошибки исправил, что здесь были напсианы в комментариях. Заранее спасибо
      У меня тоже!
    • 9 Ноября 2015 20:04
      artem_podchasov
      Добрый день Tao. У меня такая же проблема! Вы с ней разобрались?
  • 23 Февраля 2010 14:38
    Tao
    хы, сделай всё заново и всё воркает. Извините...
  • 25 Февраля 2010 13:38
    muha
    Большое спасибо. Все работает. Есть один вопрос, может кто поможет. Как в случае положительного результата всех проверок вместо вывода сообщения об удачной отправки просто перезагружалась страница? Заранее спасибо.
  • 28 Февраля 2010 10:35
    David
    Урок просто отличныи все получилось с первого раза :))) Большое спасибо
  • 28 Февраля 2010 15:09
    FireLLi
    muha, считаю это большой и хороший психологический фактор, когда выводится сообщения об удачной отправки, иначе на многих сайтах просто не понятно, сообщение было отослано или нет
  • 1 Марта 2010 19:12
    Alex
    Буду благодарна, если подскажите как в этой форме обратной связи, установить защиту от спама.
  • 2 Марта 2010 19:26
    Стас
    FireLLi, я тот емайл написал. но проверял с разных компов, тот же результат. письмо не приходит на адресс...
  • 3 Марта 2010 08:44
    Max
    Alex, если интересно, я подключил Каптчу к этой форме. Образец тут www.kulikoff.com.ua/contact.php если такое подходит, то напиши мне на почту maxkul@bigmir.net, расскажу, как её подключить к этой форме
  • 4 Марта 2010 19:19
    Alex
    Буду благодарна, если подскажите как установить скрипт добавления комментариев к статьям с защитой от спама, который работает по такому же принципу, как и форма обратной связи, которую мы здесь обсуждаем.
  • 13 Марта 2010 18:09
    studentka
    Здравствуйте, Евгений! У меня такая же проблема, как и у автора: Onikа от (2010-01-23 22:44:45) "... выходит сообщение "ваш комментарий обрабатывается" и дальше ничего не происходит!!!" "Как исправить? все выполняла несколько раз. Помогите, пожааалуйста, срочно нужно! Буду очень благодарна, если Вы подскажете.
  • 18 Марта 2010 16:09
    Максимка
    Здравствуйте, Евгений! Лично у меня на сайте ваша форма работает нормально, за что вам спасибо. Но все же есть вопрос, может кто по доброте душевной подскажет - 1- потребуются ли какие либо изменения в этой форме если запустить её на другом сайте имеющем другую кодировку (utf-8) и 2- как заставить работать эту форму на локальном сервере (не обрабатываются php файлы), например Денвере? Заранее спс
  • 20 Марта 2010 04:55
    coban
    if($_FILES['filename'] ['size'] > 3*1024*1024){ $log .= "<li>Файл не должен превышать 3 мегабайта!</li>"; exit(); Как сделать чтоб exit() срабатывал и выводилось сообщение?? подскажите.
  • 20 Марта 2010 04:59
    coban
    if($_FILES['filename'] ['size'] > 3*1024*1024){ $log .= "<li>Файл не должен превышать 3 мегабайта!</li>"; exit(); Как сделать чтоб exit() срабатывал и выводилось сообщение?? подскажите.
  • 20 Марта 2010 22:41
    Сергей
    А как сделать чтобы после добавления комментария он поавлялся на странице при этом не перезагружая страницу?
  • 21 Марта 2010 00:46
    eqwerty
    Ошибка где-то в этой записи //Проверка правильность имени if(!$name || strlen($name)>20 || strlen($name)<3) { $log.="<li>Неправильно заполнено поле \"Ваше имя\" (3-15 символов)!</li>"; $eierr="yes"; } Если ее убрать из файла comment.php, то все работает не зависая. Правда, не знаю как будет ограничиваться при этом поле "Имя")
  • 21 Марта 2010 02:12
    Master
    урок полезный..но у меня на локальном тоже не работает..а на сервере почему то данные из формы не передаются через глобальный массив POST...хотя POST и не отключен...другие простые формы работают...а тут фигня какая то...(((( подскажите пожалуйста кто что знает в решении этой проблемы... заранее всем спасибо...
  • 21 Марта 2010 02:18
    Master
    урок полезный..но у меня на локальном тоже не работает(выводит: "Ваш комментарий обрабатывается")..а на сервере почему то данные из формы не передаются через глобальный массив POST(Ошибка "Необходимо указать текст сообщения!")...хотя POST и не отключен...другие простые формы работают...а тут фигня какая то...(((( подскажите пожалуйста кто что знает в решении этой проблемы... заранее всем спасибо...
  • 27 Марта 2010 14:26
    QSCI
    Все работает идеально! Спасибо) У меня ни каких глюков нету. Проверял в хроме, опере, мозиле
  • 28 Марта 2010 22:18
    kramm
    Нужная вещь. Спасибо
  • 29 Марта 2010 14:25
    zamanuxa
    Работает, только на сайте имеющем кодировку (utf-8) некоторые вещи некорректно отображаются.
  • 30 Марта 2010 08:33
    ShoN
    У меня после успешной отправки данных, поле name и comtext очищаются а поле email остается с введеным мылом, почему его не очищает ?? в файле comm.js прописано form = document.getElementById('addcom'); form.email.value = ""; form.comtext.value = ""; form.name.value = "";
  • 30 Марта 2010 11:00
    Sergey
    После диска про PHP+Mysql, всё вобще отлично! СПС, а то по книгам долго не мог понять)
  • 31 Марта 2010 15:36
    Master
    все исправил..теперь работает нормально.... тока вот у меня возник один вопрос: Как сделать чтобы отправленное сообщение сразу выводилось на странице??? Я думаю это могло бы быть продолжением серии этих уроков...
  • 13 Апреля 2010 14:42
    Вячеслав
    Кто-нибудь напишите уже как устранить ошибку, возникающую у более половины здесь отписавщихся! А именно - зависание на "Ваш комментарий обрабатывается"
  • 14 Апреля 2010 09:29
    Master
    Вячеслав: установи последнюю версию локального серва...
  • 14 Апреля 2010 17:48
    Вячеслав
    Master, стоит Apache2.2. Неужели уже старая?
  • 15 Апреля 2010 05:00
    Вячеслав
    Master, на многих серваках стоит Apache 1. Не означает ли это, что данная форма просто не будет работать?
  • 22 Апреля 2010 13:22
    Alexander
    Народ помогите!!! Форму сделал - разместил на сервере - но ситуация такая - форму заполняешь, отправляешь, а письмо приходит - написано сообщение по форме(на русском) - а текст послания на непонятном- как будто кодировка слетела. Везде стоит юникод utf-8, даже во всех скриптах кроме comment.php - если там меняю с западноевропейской на юникод - вообще все надписи слетают. Что делать не знаю - сайт пора запускать он почти готов - а из-за формы такая проблема. Помогите советом! Кто-нибудь!
  • 1 Мая 2010 11:14
    belgeu
    Alexander, я сделал так. В Adobe DW заходим Файл - Создать - снизу выбираем пункт "Настройки..." (File - New - Preferences...). В открывшемся окне, в качестве типа документа по умолчанию (в англ. - Default Document Type (DTD) ) выбираем из списка HTML 4.01 Transitional. Далее, чуть ниже, в качестве кодировки по умолчанию (Default encoding) из списка выбираем Кириллица (Windows). Далее, можно поиграться со шрифтами в пункте "Шрифты". Также в html-документе с формой нужно указать кодировку windows-1251 (<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">) После этого сообщение отображается как нужно. Надеюсь, что помог, если еще не разобрались ;). Сам мучился с этой проблемой.
  • 5 Мая 2010 00:41
    rekon
    форма супер, добавил себе на сайт: дизайн простой и смотрится отлично, функциональность - оценка 5. доволен :) спс Евгений, побольше таких уроков
  • 21 Мая 2010 14:21
    Александр
    Я поставил всё сделал по видео урокам но нажимаю отправить и происходит (ваши коментарии обрабатываються и всё больше ничего и на ошибки думал что то выйдет ничего) Подскажите вчём может быть проблема.
  • 25 Мая 2010 21:15
    Евгений
    Очень хороший урок, а главное полезный!!!
  • 5 Июня 2010 12:12
    Саша
    Здравствуйте я не могу скачать исходные файлы! Все видео уроки скачал а от исходники не могу скачать.
  • 5 Июня 2010 13:44
    orion
    Есть у кого исходники? Выложите кто нибудь резервную ссылку!
  • 5 Июня 2010 14:06
    Asomnia
    невозможно скачать "Скачать инструкцию по установке, схему работы и доп. материалы" ..добавьте плиз новый архив!
  • 7 Июня 2010 17:32
    kukurikan
    немогу скачать
  • 7 Июня 2010 17:32
    kukurikan
    не могу
  • 9 Июня 2010 16:45
    Саша
    невозможно скачать дайте ссылку
  • 11 Июня 2010 13:29
    Владислав
    ссылку в студию, спасибо евгению за его видео уроки, очень помогают!!!
  • 11 Июня 2010 13:37
    Владислав
    Вот вам ссылка на эти файлы, http://narod.ru/disk/21760956000/feedback.zip.html поискал в инете и сразу же нашёл, ну и залил на народ!!!
  • 12 Июня 2010 11:08
    orion
    Владислав -СПАСИБО!)
  • 12 Июня 2010 19:08
    botnarenco_vadim
    Здраствуите , помогите пожалуста зделать так штобы при отправке писима на е-маил штоб зафиксиравалсеа IP адрес тот который отправил писимо методам $_SERVER['REMOTE_ADDR'] помогите с подскаскаи где ево писать??? , СПОСИБО
  • 12 Июня 2010 20:41
    botnarenco_vadim
    разабралсеа спосиба за помощ ;)
  • 15 Июня 2010 00:19
    Shadow
    Владислав спасибо за ссылки. Евгению отдельное спасибо за грамотное составление уроков!
  • 20 Июня 2010 00:56
    AntonIsakovcom
    После отправки сообщения выводится подтверждение, что сообщение отправлено успешно. А само письмо не приходит на email. В чём может быть проблема? Вроде, правильно всё делал. Сверял с видеоуроками - 1 в 1. Сайт на хостинге Yahoo, так, может, кодировку поменять? Да и с локального письма не доходят. Кто с этим сталкивался, подскажите.
  • 20 Июня 2010 22:09
    бля
    да, не работает
  • 27 Июня 2010 11:39
    Victor
    У меня даже не появляется "Ваш комментарий обрабатывается". Не могу понять почему? Установил последнюю версию локального сервера. Но как ни странно на одном сайте она работает, а на другом нет. Может быть проблема в путях к файлам или в стилях.
  • 29 Июня 2010 12:10
    Максимка
    Форма работает нормально только непосредственно на сервере, на денвере так и не удалось ее запустить. Подскажите как в эту форму добавить возможность отправки файлов через кнопку "Обзор".
  • 21 Июля 2010 02:05
    Gravitator
    Появляется сообщение "ваш комментарий обрабатывается" , и всё,так бесконечно.
  • 21 Июля 2010 14:43
    zehaev
    Mehrun: Установите денвер 3 и все наслаждайтесь
  • 22 Июля 2010 00:13
    Евгений
    Можеи не по теме, но, тем на менее: Евгений, а каким образом организовать на своем сайте вот такую же систему комментариев, и желательно без использования БД, т.к. посещаемость самого сайта не планируется заоблачной.
  • 28 Июля 2010 13:32
    Whitish
    да, у меня тоже была подобная проблема , как у многих тут. решение такое. вместо //Проверка правильность имени if(!$name || strlen($name)>20 || strlen($name)<3) { $log.="<li>Неправильно заполнено поле \"Ваше имя\" (3-15 символов)!</li>"; $eierr="yes"; } НУЖНО ПОСТАВИТЬ ЭТО (АНАЛОГИЯ С ТЕКСТОМ $comtext): //Проверка наличия введенного имени if (empty($name)) { $log .= "<li>Необходимо указать ваше имя!</li>"; $error = "yes"; } //Проверка длины имени if(strlen($name)>100) { $log .= "<li>Слишком длинное имя, в вашем распоряжении 100 символов!</li>"; $error = "yes"; } //Проверка на наличие длинных слов $mas = preg_split("/[\s]+/",$name); foreach($mas as $index => $val) { if (strlen($val)>60) { $log .= "<li>Слишком длинные слова (более 60 символов) в тексте записи!</li>"; $error = "yes"; break; } }
  • 28 Июля 2010 13:33
    Whitish
    и у меня все заработало!!!!!
  • 30 Июля 2010 23:56
    olegalex
    В течение 24 часов (обычно заказ обрабатывается быстрее) после подтверждения оплаты, ссылка на скачивание пакета материалов будет выслана на Ваш E-mail.
  • 31 Июля 2010 16:00
    dedywku
    4 дня сижу и проверяю ( Все правильно ) и все равно не работает П О Ч Е М У ?????
  • 2 Августа 2010 00:13
    dedywku
    <form method="POST" action="#" enctype="multipart/form-data" name="addcom" Может в action="#" чтото нужно вписать???
  • 4 Августа 2010 23:37
    Ofigenka
    Почему невозможно подключить базу данных и добавить данные в базу, форма или зависает на обработке, или пишет undefined, всё остальное работает отлично.
    • 9 Ноября 2015 20:15
      artem_podchasov
      Добрый день Ofigenka. У меня такая же проблема! Вы её решили?
  • 5 Августа 2010 22:01
    tiran
    спасибо за скрипт
  • 6 Августа 2010 16:59
    antosha
    как проверить правильность заполнения поля с картинки и вообще переделать форму обратной связи в форму для комментариев
  • 6 Августа 2010 17:03
    antosha
    помогите сделать перезагрузку страницы и проверки введения правильности результата с картинки
  • 9 Августа 2010 12:31
    zippo
    у меня кстати тоже - виснет при обработке.... ни ошибок, не уведомлений об отправке
  • 9 Августа 2010 13:53
    Ofigenka
    Чтобы сразу добавить комментарий нужно в файл comm.js вместо этого: if (req.responseJS.error == 'no') { // Clear error information. err.innerHTML = ' '; // Write req.responseJS to page element (_req.responseJS become responseJS). err.innerHTML = req.responseJS.ok; form = document.getElementById('addcom'); form.comtext.value = ""; form.email.value = ""; form.sum.value = ""; }
  • 9 Августа 2010 13:53
    Ofigenka
    вставить: if (req.responseJS.error == 'no') { comdiv.innerHTML = '<table width="700" border="0" class="commcell"> и т д (новый комментарий) Автор: <strong>'+req.responseJS.name+' ...</table>'; comment = document.getElementById('comtab'); comment.appendChild(comdiv); form = document.getElementById('addcom'); form.comtext.value = ""; form.email.value = ""; } '+req.responseJS.name+' это данные, которые введены в форму на странице где выводить комментарий вставить блок: <div id="comtab"/> вроде как-то так :))
  • 11 Августа 2010 15:35
    zippo
    у меня вроде прогресс - ваш коментарий обрабатывается проходит, но как уже написали - появляется undefined... все сделал как написанно, денвер обновил, но не идет... помогите, заранее спасибо
  • 23 Августа 2010 16:28
    Сергей
    Данная форма обратной связи интересная, но что - то она не работает у меня. Также у неё нет защиты от спама.
  • 23 Августа 2010 17:29
    Vyacheslav
    Зравствуйте! У меня почему-то текст сообщения приходит непонятно в какой кодировке - иероглифы какие-то. Подскажите, пожалуйста, с чем это может быть связано?
  • 27 Сентября 2010 00:49
    Денис
    Кто-нибудь может подсказать почему не работает на Денвере?
  • 7 Октября 2010 09:36
    Dr_Polina
    Для пользователя zippo. У меня была такая же проблема - здесь все дело в настройках Апач, тоже дней пять ковыряла скрипт, пока не принесла его на работу - там стоит последняя версия Апач, где скрипт и заработал как по маслу, так что проверь его на другом сервере и будет тебе счастье!
  • 16 Октября 2010 15:30
    Rogoev
    Помогите найти ошибку !!! На локальном сервере всё работает отлично, загрузил на внешний хост, и не работает. После нажатия кнопки отправить ничего не происходит.
  • 18 Октября 2010 00:45
    DmitrySmor
    Ребята если у вас выскакивает слова undefined после обработки, то это скорей всего ДЕНВНР глючит, после переноса на сервер ВСЕ СТАЛО ОК! Еще столкнулся с кодировкой windows-1251 (каракули выводил, так как у меня сайт на UTF-8), проблема решилась после того, как я заменил все windows-1251 на UTF-8 в файле comment.php . Вроде все, проблем больше не было. Спасибо Евгению за отличную Форму Обратной связи!
  • 29 Октября 2010 13:25
    Леша
    Подскажите плиззз, вроде все как в уроке сделал но после ввода данных ничего не происходит он думает и все, как на внешнем хостинге так и на локальном.
  • 29 Октября 2010 14:47
    Леша
    Письма уже приходят, но не происходит перезанрузки, то есть постоянно есть изобрадение загрузки но не выводиться не ошибка не если все корректо введено, подскуажите пожалуйста что это может быть!
  • 29 Октября 2010 15:06
    serg
    У кого появляется ошибка: "undefined". Скачайте и установите вот этот денвер: http://narod.ru/disk/26718210000/ Denwer3_Base_PHP52_2010-03-18_a2.2.4_p5.2.12_zendoptimizer _m5.1.40_pma3.2.3.exe.html
  • 29 Октября 2010 23:27
    Леша
    а если на хостинге тоже постоянно выводиться одно и тоже, Ваше сообщение обрабатывается? что делать тогда?
  • 10 Ноября 2010 21:37
    gvun
    у меня такая же ерунда. пишет ваше сооб. обрабатывается и тишина. а как хочется, чтобы заработало! кстати, вопрос со сменой кодировки легко решается с пом. програмки http://www.phpexperteditor.com/. открываешь все файлы в ней и внизу меняешь ANSY на UTF-8
  • 19 Февраля 2011 14:15
    lider
    И все таки, что сделать, чтобы форма работала на хосте??(выдает: "undefined") На локалсервере-все работает! Спасибо...
  • 22 Февраля 2011 14:09
    Virusss1985
    Подскажите пожалуйста прописал свое мыло Virusss1985@mail.ru а сообщения на него не отправляются. Что делать!!!
  • 6 Марта 2011 10:31
    Юрасик
    Класна тєма.Мені сподобалося
  • 18 Апреля 2011 18:42
    mask
    Евгений спасибо Вам огромное за работу! Форма очень помогла! Вот бы еще на $_GET подобное что-то... Удачи Вам и процветания!
    • 22 Апреля 2011 17:34
      admbuxonly
      На локальном работает, а на нормальном сервере нет. Может быть со ссылками что то происходит. На локальном серве лежат в корне сайта, а на хосте в папке. http://сайт/папка с формой/
      • 22 Апреля 2011 23:59
        mask
        Проверьте пути к файлам.
        • 23 Апреля 2011 17:47
          admbuxonly
          Теперь все работает. Письма не приходят. Майл правильный! Что может быть не так...? Сначала приходили . немного подождал отправил еше сообщение в форме и все с этого момента не приходят!
          • 25 Апреля 2011 21:34
            mask
            490-456-438 Пишите, попробую помочь.
  • 13 Мая 2011 15:25
    lakshmi
    Ну вот и у меня та же проблема - Ваш комментарий обрабатывается и undefined....пойду повешусь
  • 25 Мая 2011 14:12
    acidens
    Для тех у кого на экране появляется "Ваш комментарий обрабатывается" и ни чего не происходит Во-первых проверти правильность указанных путей для файлов В файле comm.js проверти путь к файлу comment.php В файле comment.php проверти путь к файлу JsHttpRequest.php И самое главное в файле comment.php в самом начале файла исправте открытия PHP кода с <? на <?php
  • 29 Мая 2011 19:30
    У кого появляется ошибка: "undefined", это проблема с кодировкой. Если сохранить comment.php в UTF без BOM то такое вылазит, если сохранить в просто UTF з BOM то все нормально. Если у вас сайт в Ansi то будут кракодзяби:) Нужно файл comment.php сохранять соответственно в Ansi
    • 27 Августа 2012 10:10
      Эдуард Щербак
      Это не помогает так как просто дополнительная информация о кодировке (BOM)ни чего существенного не меняет. Это ошибка где то в коде потомучто работает только на старых версиях php до версии 5.2.17, а уже в php 5.3 какието функции не поддерживаются а как вот исправить эту проблему?
  • 1 Июля 2011 02:24
    maxefect
    Извените, у меня проблема с самой установкой в html.... Делал все по уроку, но не понимаю: 1) Центральная часть у таблицы (картинка совершенно не повторяется из css, хотя вставлено правильно) 2) Не отображается, потому что когда вставляю форму в центральную часть - форма сдвигается к краю и получается, что за краями этого блока который пытались делать!!!
  • 11 Июля 2011 02:41
    sigrosigro
    $JsHttpRequest =& new JsHttpRequest("utf-8"); редактор распознает как не правельный код.. кто знает почему??
    • 10 Сентября 2012 17:08
      Эдуард Щербак
      $JsHttpRequest =& new JsHttpRequest("utf-8"); потому что эта форма не будет работать на более новых версиях php нужно удалить знак & чтобы была такая запись $JsHttpRequest = new JsHttpRequest("utf-8"); Тогда эта форма будет работать на всех версиях пхп и не будет выдавать Undefined
      • 13 Июня 2014 12:54
        Underworld
        Помогло. спасибо. Теперь осталось добавить только Капчу
      • 9 Ноября 2015 20:28
        artem_podchasov
        Эдуард, ты гений! Спасибо тебе огромное! p.s.: Долго мучался:)
  • 13 Августа 2011 20:32
    pin1
    кто нибудь делал защиту от спама для этой формы? поделитесь пожалуйста опытом...
  • 30 Сентября 2011 15:33
    pavel09
    Форма отлично работает.только на опере и на мозиле под сервером апач2 не путать с денвером-2.
  • 15 Октября 2011 01:29
    Leo48
    Интересно можно ли добавить к форме капчу, как это сделать...
  • 19 Ноября 2011 19:02
    eleonora
    Может быть я совсем ничего не понимаю, но я всё перепроверила много раз, виснет и на моём сервире, и на дистанционном, и ещё вопросительные знаки на Mozilla и квадраты на IE! Помогите пожалуйста.....
  • 20 Января 2012 14:25
    sergei1094
    Не работает ваша форма Евгений!
  • 30 Января 2012 19:14
    skimaster
    После выполнения всех шагов по созданию Вашей формы Консоль ошибок Opera выдает следующее: Uncaught exception: ReferenceError: Undefined variable: doLoad Т.е. я так понимаю в данном случае функция doLoad не определена Подскажите плииз в чем проблема?
  • 14 Февраля 2012 03:14
    pavliusik
    Всё работает :) Если возникнут проблемы то: 1. Попробуйте сначала форму установить на простом сайте, и всё скидывайте в одну папку(корневую) 2.Установите последнюю версию локального сервера. 3.У меня ещё был проблем с отображением букв русского языка. Решение: поменяйте в файле "comment.php" с помощью поиска ищем все "windows-1251" и меняем на "UTF-8". Мне всё это помогло :)
    • 9 Ноября 2015 20:29
      artem_podchasov
      +1 Мне также!
  • 14 Февраля 2012 03:16
    pavliusik
    ЕСЛИ вы не прочитали все комментарии то не говорите что не работает !!! Прочитайте и следуйте советам выше описанные!
  • 8 Мая 2012 02:28
    archi_289
    Читаю и понимаю, что половина людей понятия не имеют о том что делают, поймите, сначала надо изучить азы, а потом создавать сайт! В нете итак полно сайтов, мягко говоря некачественных! Форма работает, Евгений, спасибо!
    • 24 Июня 2013 12:35
      sekr3t
      archi_289 если вы знаете ответы на вопросы, почему бы не ответить на них? а не критиковать других за незнание...
  • 27 Июня 2012 18:14
    teha
    Всем у кого выводит "undefined"! Проблема не в скрипте! Проблема с сервером!!! У меня на локалке тоже самое выводило, закинул на хостинг - все стало работать как часы. (сам сижу на Денвере 3) Ну а вопрос с кодировкой стар как мир. Везде выставьте "windows-1251" и будет вам счастье. Удачи всем и успехов в обучении!!!
  • 2 Августа 2012 17:13
    paxan48
    Кто может подсказать пучему в файле comment.php выдоет ошибку require_once 'JsHttpRequest.php';
    $JsHttpRequest =& new JsHttpRequest("windows-1251");
    редактор показывает ошибку в чем проюлема понять ни как не могу
    • 10 Сентября 2012 17:32
      Эдуард Щербак
      замени эту строчку $JsHttpRequest =& new JsHttpRequest("windows-1251"); такой: $JsHttpRequest = new JsHttpRequest("windows-1251"); php версии 5.3 и выше не поддерживает =& new нужно писать = new это позволит избежать ошибки undefined на более новых версиях php 5.3 и выше
      • 19 Февраля 2013 22:05
        stroks
        Эдуард Щербак прав! в файле comment.php это делать нужно...
  • 27 Августа 2012 09:51
    Эдуард Щербак
    Эта форма работает только на php версии 5.2.17, на более новых 5.3 пишет ошибку undefined. Как можно исправить эту проблему чтобы форма работала более новых версиях php?
    • 27 Августа 2012 19:24
      times
      На моих серваках 5.3 ошибка тоже такая возникала, но при смене кодировки исчезала, делал через дримвьюер, сменил кодировку с utf-8 на Windows-1251, потом пункт меню изменить---> Свойства страницы--->Название кодировка, там выставил Кирилица (Windows), помогло, и письма приходят в нормальной кодировке, вообще может я ошибаюсь, но все зависит от кодировки самого сервера если у него UTF-8 то и в документах нужно ставить UTF-8
  • 4 Сентября 2012 00:20
    DeveloperTeam
    Не могу скачать исходники. Пропала ссылка - там просто #
  • 11 Сентября 2012 13:50
    paxan48
    Подскажите пожалуйста, настроил Denwer для отправки писем на почтовый сервис mail.ru проблема возникает когда водиш другой E-mail почты в контактную форму писма не приходят на mail.ru а если указать E-mail из файла comment.php то сообщение приходят, в Denwer я указывал тотже E-mail что и в comment.php а настройка !!sendmail по этой инструкции
    http://www.simplecoding.org/php-mail-pod-windows.html
    Пишите мне на почту: serezha.bori@yandex.ru
  • 13 Сентября 2012 00:30
    paxan48
    Как определить IP адрес пользователя который отправил письмо из формы а IP выводилось в письме подскажите пожалуйста
    $_SERVER['REMOTE_ADDR'];
  • 22 Сентября 2012 10:20
    AlexL
    Не получается ничего в уже все перепробовал
  • 22 Сентября 2012 21:48
    AlexL
    Тут точно какая-то проблема с кодировкой все сделал по инструкции при нажатии на кнопку выдает все ошибки хотя я все ввел правильно, после этого в файле comment.php удалил все условия и письма стали отправляться но на почту приходят пустые письма не смотря на то что я туда ввожу данные уже 3-й день с этой формой мучаюсь может кто подскажет???
    • 5 Октября 2012 02:53
      paxan48
      Выкладываю ссылку формы
      http://narod.ru/disk/62031516001.80ddab25084fcfc70aad1ee2529e397c/Feedback%20form%20without%20reloading.rar.html
      Если кто знает как сделать отправку файлов на почтовый сервер пишите мне на почту serezha.bori@yandex.ru
      • 8 Октября 2012 11:49
        AlexL
        Спасибо большое выручил!!!
        • 9 Октября 2012 02:11
          paxan48
          Не за что рад был помочь...
          • 29 Октября 2012 12:14
            AlexL
            Все равно код не сработал))) почему интересно может кто-нибудь скинет форму рабочую))
  • 27 Сентября 2012 01:16
    leonking
    Да, понравились уроки. Огромное тебе спасибо. Я думал по старинке напишу в поисковике запрос он мне выдаст урок, код скопировал и забыл, но потом подумал, а могу я доверять незнакомому человеку, нет, тогда я зашел на твой сайт, а вот здесь я доверяю на все 100%. Доверие вот что главное! Спасибо, за все, за все!
  • 2 Октября 2012 22:49
    PHP_Мастер
    Спам будет идти полным ходом без капчи
  • 8 Октября 2012 21:46
    refinter
    не работает на php 5.2/5.3 - пишет "undefined" и точка. как исправить ситуацию ? В старых версиях php - работает.
    • 31 Октября 2012 13:38
      Jslab
      точно такая же ситуация что делать??
  • 26 Октября 2012 22:11
    pavel789
    Форма на сервере отлично работает и комент выводется что сообщение отправлено а в почтовом ящике нет писем куда же тагда отправляет?адрес почты 5 раз менял и на яндекс и на гугл,не поиму в чем дело?
    • 3 Ноября 2012 14:05
      Dgeday
      Может на хостинге проблемы, у меня было такое. Обратился к хостерам, всё исправили ...
  • 31 Октября 2012 01:56
    alekseyk24
    У меня тоже были все эти проблемы уже мозги кипели,) потом случайно увидел что когда копировалось через ftp он все названия файлов переводил в нижний регистр когда поменял все заработало. Спасибо автору за уроки и форму.
  • 3 Ноября 2012 14:04
    Dgeday
    Народ, а кто-нибудь пробовал прятать файлы в другие папки ?!... У меня получилось спрятать все кроме comment.php. Прописывал в comm.js и относительный и абсолютный путь, ни фига не помогает. Есть у кого-нибудь мысли на этот счёт ?!...
  • 3 Ноября 2012 15:59
    rockettboost
    форма лажовая - каменный век !!
    • 3 Ноября 2012 16:14
      Dgeday
      Ну предложи своё что-нибудь ...
      • 3 Ноября 2012 16:25
        rockettboost
        я тоже привинтил эту - работает нормально , но сейчас всё можно проще сделать с помощью jquery.form plugin . занимаюсь этим вопросом )
        • 3 Ноября 2012 16:30
          Dgeday
          Хорошо когда шаришь ;) , я пока кроме пхп ни фига не знаю :(
          • 3 Ноября 2012 16:39
            rockettboost
            да не то чтоб шарю , хобби ) башка кипит - всё методом тыка )
            • 3 Ноября 2012 16:43
              Dgeday
              Ну у меня с пхп такая же штука. Хотя скрипт этот привернул без проблем. С кодировками правда помучился, а так под себя его переделал. Сделал что бы выводилось по одной ошибке, а не все сразу, запись в базу и всё такое. Привернул вторую форму на эту же страничку что бы они друг другу не мешали. В общем тот же метод тыка :)
              • 3 Ноября 2012 16:49
                rockettboost
                bolomsa@mail.ru - можем пообщаться , как раз кое-что мнтересует по php )
  • 5 Ноября 2012 15:16
    Алексей Кожевников
    У меня так же возникла проблема с кодировкой! Все сообщения, что приходят из файла comment.php получаются крякозябликами. При этом везде, где смотрел, стоит windows-1251! Воспользовался ОнЛайн Декодером - получилось windows-1251 --> utf8 Кто нибудь может объяснить этот полтергейст?!
  • 25 Ноября 2012 00:50
    anutka030686
    пожалуйста помогите разобраться с проблемой! Все вообщем то получилось очень хорошо и без особых проблем. На локальном сервере работает замечательно. Письма приходят в !sendmail. Закачала на сервер. Все проверяет, все отправляет. Но письма упорно не доходят. Мэйл меняла несколько раз. Почему? Куда они уходят? Как исправить? Помогите пожалуйста, очень нужно.
    • 21 Января 2013 19:57
      beginner95
      Та же проблема
  • 21 Января 2013 19:51
    beginner95
    На локальном все работает отлично но когда выгружаю на сервер и пробую отправить сообщение с сайта система выдает что сообщение отправлено но оно почему то не доходит до меня в чем же дело может кто сталкивался с такой проблемой?
    • 13 Апреля 2013 22:07
      vbotnarenco
      Вы прописали ваш e-mail адрес в файл comment.php?
      $emailadmin = 'admin@mail.ru';//e-mail админа
  • 11 Апреля 2013 09:59
    Estetm
    Евгений, огромное спасибо за уроки. Все работает. Все доступно. Только маленькая проблема. Кракозябры вместо текста и на сайте и в письмах приходящих с него. Как быть?
    • 16 Апреля 2013 08:28
      vbotnarenco
      Estetm в фаиле comment.php наидите :
      $JsHttpRequest =& new JsHttpRequest("utf-8");
      $sub = '=?utf-8?B?'.base64_encode('Новое письмо').'?=';
      $headers .= 'Content-type: text/plain; charset=utf-8
      следите чтобы кодировка была utf-8
  • 14 Мая 2013 21:07
    chetekila
    Не передаются параметры POST,ни на локалхосте ни на сервере, соответсвенно форма обрабатывается и все время возвращает ошибки. Кто-нибудь разобрался?
  • 26 Мая 2013 01:12
    CeaserG
    Помогите разобраться, почему не верно с кодировкой приходят письма. Перепробовал все что описано выше в комментариях, нормально письма приходят если сохранить comment.php в кодировке UTF-8 без BOM, но тогда перестает скрипт работать, вернее письмо приходит, но постоянно висит загрузка...очень надеюсь на вашу помощь!!
  • 24 Июня 2013 14:03
    sekr3t
    Евгений! Здравствуйте! Помогите пожалуста, прверял все файлы от и до, на виртуальном сервере форма работает, но как залил на timeweb, то сразу овиснет на сообщении "Ваш комментарий обрабатывается...". Проверял все пути к файлам, всё нормально... Помогите решить проблему...
    • 16 Июля 2013 02:00
      mihrytka
      У многих есть ошибки при работе формы на хосте, у меня тоже были, покопавшись в недрах справочника хоста очень интересную статью нашёл, может кому пригодится) Q: Мои на 100% рабочие php-скрипты не корректно работают на Вашем хостинге. При сабмите формы данные серверу не передаются. Что делать? A: Это самая распространённая ошибка. Дело в том, что с некоторых времён разработчики php решили отключить по умолчанию (в целях повышения безопасности) глобальную регистрацию переменных, переданных скрипту различными методами (GET, POST и т.д.). Если вы писали свои скрипты "в старом" стиле, полагаясь на автоматическую регистрацию переменных, и вы не хотите их переписывать, присвойте переменной register_globals значение On (в конфигурационном файле php.ini, который находится в директории ~/cgi-bin вашего домашнего каталога). Как я понял, просто регистрация переменной которую использовали в этой форме POST, просто отключили для авторегистрации, потому надо включить эту функцию и всё заработает.
  • 22 Июля 2013 13:34
    JeepersCreepers
    Кто поможет? На удаленном хостинге и локальном сервере одного компа все работает нормально, а на локальном сервере основного компа (на котором чаще всего работаю) - undefined. Все перепроверил 100500 раз. Хочется разобраться.
  • 30 Ноября 2013 02:39
    sernastas
    Спасибо за классную форму. Есть пару косяков в коде, но не буду повторятся. У тех у кого не работает СМОТРИТЕ ВНИМАТЕЛЬНО КОММЕНТАРИИ. Доработал дизайн и добавил капчу. Что получилось, можете посмотреть на
    http://sernastas.ecolegiu.md
  • 21 Января 2014 17:45
    pasha555
    Мужики кто поможет с советом:Как реализовать что бы вместе с письмом от пользователя приходил его ip адрес,просто наведите на мысль,очень нужно,и очень срочно.
  • 11 Апреля 2014 22:11
    salihovin
    У всех у кого "undefined" - могу сказать точно, работает только о на PHP 5.2 на 5.3(4)выдает undefined. Apache 2.2.
  • 7 Октября 2014 18:41
    den_pro8
    Работает все даже усовершенствовал с коптчёй теперь у меня из сгенерированного кода.
  • 24 Ноября 2014 08:09
    botyk
    https://yadi.sk/d/bxuRR3W9ctcNu
  • 28 Января 2015 21:42
    AlexUstosu
    На дворе 21 век, как говаривал Матроскин из Прсотоквашино, а... ... все же не нашлось вразумительного ответа, почему виснет форма отправки! У меня тож проблемка: нажимаю кнопку отправить - выдает сообщение что ваши данные находятся в обработке! НО! Если сразу нажать ВТОРОЙ раз на кнопку отправить - то скрипт срабатывает без проблем! ... и письма доходят и сообщение об отправке появляется! Пробовал советы, указанные в постах по выше - ничего! ... Так есть все же вразумительный ответ??? А?? P.S. - писать о том что у вас обработчик на хосте хреновый - не стоит, потому как до этого и GeT-ом и PosT-ом все хорошо всегда передавалось. Да, хост у меня TimeWeb. Буду рад, если поделитесь ответом на поставленный вопрос. С уважением, Алексей. (i-a-l-e-x@yandex.ru , ВК id215541380)
  • 28 Января 2015 22:14
    AlexUstosu
    эх, блин, погорячился чуток! Перезагрузил страничку с постами и увидел еще 4 комментария!!! (те что выше моего). И в последнем посте РЕАЛЬНО работающий скрипт! Залил его на свой хост - все работает! Пойду юзать, и со своим сравнивать! Всем удачи!
  • 29 Января 2015 14:17
    AlexUstosu
    Для тех у кого до сих пор идет загрузка "ваше сообщение обрабатывается": проверьте кнопку "отправить". У меня пока стоял name="submit" type="submit" - ничего не работало, а как только поменял на name="button" type="button" - все заработало!!!
  • 8 Апреля 2015 21:40
    kostyam51
    ЕСЛИ ОШИБКА UNDEFINE, ТО УБЕРИТЕ & В СТРОЧКЕ
    $JsHttpRequest =& new JsHttpRequest("windows-1251");
    
    ЕВГЕНИЙ ТУПОВАТ
    • 8 Июня 2015 21:14
      dee3000
      Форма работает отлично, давно пользуюсь, но на одном сайте работает только одна форма. Как сделать чтоб несколько на странице работали отдельно? Спасибо.
    • 9 Ноября 2015 20:44
      artem_podchasov
      kostyam51, тупой здесь ТЫ один, тебе это хоть понятно?
    • 16 Января 2016 07:26
      Dgeday
      Ё-моё, помогло. Спасибо !!!
  • 3 Декабря 2015 19:53
    editorlive
    Кто знает, как внедрить в код SMTP ?
  • 23 Февраля 2016 15:54
    Avesha
    Народ! Прошу помощи: посмотрела урок, создала форму - в теории все работало отлично, выложила на сервер. В результате на почту приходит письмо такого вида:
    Человек по имени Людмила отправил сообщение из формы обратной связи: ?? ??????? ????????
    Везде, где могла исправила windows-1251 на utf-8. Что еще не так? подскажите плиз.
  • 21 Сентября 2016 11:23
    Dgeday
    Давно юзаю данный урок, всегда отлично помогал, но вот очередной проект и возник вопрос: в форму нужно внести ещё одну кнопку, например, Сохранить и Отправить. При использовании Submit всё понятно, в $_POST попадает NAME кнопки и по нему можно определить, какая кнопка была нажата, а как это сделать в этом примере ?!...
  • 22 Сентября 2016 12:29
    Dgeday
    А тут вообще бывает кто-нибудь кроме узеров ?!... Или Евгений ушёл в бизнес, не до социума ему ?!... )))
^ Наверх ^