Помощник
|
Форма обратной связи в модальном окне |
Гость_0_*
Гость_0_* |
Сообщение
#1
|
||
|
|
||
|
|||
Symphony |
5.3.2014, 11:42;
Ответить: Symphony
Сообщение
#2
|
|
Аякс в помощь http://jsfiddle.net/Symphony/qS9vy/18/
Сообщение отредактировал Symphony - 5.3.2014, 12:54 |
|
|
Drevko |
6.3.2014, 6:08;
Ответить: Drevko
Сообщение
#3
|
|
А если как нить без всяких аяксов и т.д., а простыми методами? Вот все такие простые - иди возись с движками, еще чем нить, неужели нет способа сделать это с помощью простого кода, хотя бы РНР. Давайте попробую более конкретна описать проблему. На данном этапе моя форма связи имеет следующий синтаксис:
Собственно сделана обычная форма, которая запускается через нажатие на картинку
по такому коду, сразу создается полупрозрачный фон и на нем сама форма, которая тоже полупрозрачная. Мне нравится вообще все что связано с прозрачными фонами. В открывшемся окошке если нажать крестик то он закроет окошко вот этой командой
Вот скажем вводим все данные они уходят в обработчик сделанный в РНР, начальная часть не важна , покажу конечную часть проверки и вывода сообщения:
Вот тут, если введено скажем имя правильно или нет то создается страничка, а на ней сама форма, точно такая же как начальная и это сразу убивает мою полу прозрачность, а крестик почему-то перестает закрывать страницу выводя на ту с которой пришел, пришлось прописать при его нажатии путь через ссылку. Из-за этого путь ставится всегда один на всех страницах, и выводит на главную. Это все как-то не правильно, хочется найти способ, чтоб после
не создавал страницу, а как-то перекидывал эту фразу в форму начальную, при этом сохранится прозрачность и крестик будет закрывать как полагается. Можете посмотреть исходный код на самом сайте http://cnoco6-3apa6omamb.ru (значок запуска обр.связи на панели меню справа) . И при этом всем нет совершенно времени изучать сейчас Аякс и другие приложения, потому ищу решения более простым методом. Недавно вычитал то, что поддерживает мою надежду в решении данной проблемы - если action=" " не прописывать то сообщения с формы не пойдут в обработчик, а останутся на странице, при этом сам обработчик тоже должен быть на этой странице. Вот я и ищу способ как это сделать...и тогда все будет в шоколаде. П.С. Товарищи администрация, если моя ссылка на сайт претит вашим правилам, в которые я не вчитывался, удалите ее, а тему прошу не удалять. |
|
|
Symphony |
6.3.2014, 11:30;
Ответить: Symphony
Сообщение
#4
|
|
Отправить информацию на сервер вы можете двумя способами ПОСТ и ГЕТ, без аяксовой реализации эти 2 метода перезагрузят страницу.
Можно сделать так: после отправки формы изенить хтмл
пс: используйте форматирование текста |
|
|
Drevko |
6.3.2014, 12:46;
Ответить: Drevko
Сообщение
#5
|
|
не понял, в каком месте изменить хтмл , я попробовал вставлять вот в этом месте
Или внутри обработчика это вставить? |
|
|
Symphony |
6.3.2014, 13:33;
Ответить: Symphony
Сообщение
#6
|
|
На левой коленке накатал. Это извращение должно работать
Файл: index.php
Сообщение отредактировал Symphony - 6.3.2014, 13:35 |
|
|
Drevko |
6.3.2014, 15:37;
Ответить: Drevko
Сообщение
#7
|
|
Спасибо за проделанную работу, чуть попозже разберусь, просмотрю все.
|
|
|
Drevko |
7.3.2014, 12:50;
Ответить: Drevko
Сообщение
#8
|
||
|
Вот смотри что выходит. Объясни почему else со всеми скобочками виден? Я уже по всякому пробовал - но всегда вот эти внутренности все портят, не исчезают. У меня файлы все .html, на РНР перехожу за счет .htaccess, внутри которого стоит только это - AddHandler application/x-httpd-php .html, может у меня в РНР не переходит нормально и поэтому видны куски? Но я пробовал различные проверялки везде все работало, да и тот код который у меня сейчас в сенд.рнр тоже работает нормально, все обрабатывается. Тогда где проблема не пойму...
Сообщение отредактировал Drevko - 7.3.2014, 13:00 |
||
|
|||
Symphony |
7.3.2014, 13:02;
Ответить: Symphony
Сообщение
#9
|
|
|
|
|
Drevko |
7.3.2014, 15:29;
Ответить: Drevko
Сообщение
#10
|
|
Хех, а тут вот у вас смотрю ссылку, все норм показывает, значит где-то проблема в .htaccess файлике. Почему не ставлю .php? Ну просто голопом по европам настрочил 18 страниц, а переделывать везде не хотелось, нашел выход называется=))) Видимо надо пока не поздно переделать и не париться
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Принимаю заказы на копирайтинг, рерайтинг. Стабильно работаю, всегда на связи Нужен автор текстов, копирайтер? Обращайтесь |
14 | KriptoFin | 8016 | 22.9.2020, 18:07 автор: mrSana |
|
Нужен простой лендинг с формой обратной связи | 10 | Kuzzma | 2562 | 11.9.2020, 21:33 автор: Kuzzma |
|
Настройка каптчи на форму обратной связи | 3 | woolf | 2030 | 9.4.2019, 17:21 автор: bobur |
|
Спам через форму обратной связи на сайте | 14 | Evgeniy3200 | 8082 | 15.5.2017, 20:53 автор: samvel32453 |
|
Требуется доработка формы заказа/обратной связи | 0 | Dinamitt | 1796 | 22.2.2017, 22:02 автор: Dinamitt |
Текстовая версия | Сейчас: 29.3.2024, 19:36 |