Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/21: Рейтинг темы: голосов - 21, средняя оценка - 4.76
0 / 0 / 0
Регистрация: 21.07.2017
Сообщений: 8

Перехват данных с отправленной формы

30.01.2021, 00:53. Показов 4332. Ответов 4

Студворк — интернет-сервис помощи студентам
Добрый вечер, не могу справиться с проблемой, в форме отправляются данные, и я не могу найти файл, который отвечает за обработку этих данных соответственно я никак не могу их перехватить, что бы использовать в своих скриптах, быть может кто нибудь может посоветовать какую нибудь функцию для перехвата таких данных
Код формы:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<form name="DW_CALLBACK_FORM" action="/" method="POST" enctype="multipart/form-data"><input type="hidden" name="bxajaxid" id="bxajaxid_bfa4025006728120c7fb28870524dcf0_8BACKi" value="bfa4025006728120c7fb28870524dcf0"><input type="hidden" name="AJAX_CALL" value="Y"><input type="hidden" name="sessid" id="sessid_5" value="9231d5aea6881a883e3dfd770a2ae4a3"><input type="hidden" name="WEB_FORM_ID" value="1">
    <div class="close" onclick="$('.header_center-callback-form').slideUp();"><img src="/bitrix/templates/dresscodeV3/verstka/img/close.jpg" alt=""></div>
    <label for="">
        <div>Ваше имя*</div>
        <input type="text" name="form_text_2">
    </label>
    <label for="">
        <div>Номер телефона*</div>
        <input type="text" name="form_text_1" class="phone">
    </label>
    <input type="hidden" name="form_hidden_13" class="subject" value="Заказать звонок">
    <input type="submit" name="web_form_submit" value="Заказать звонок">
    
    </form>
Миниатюры
Перехват данных с отправленной формы  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.01.2021, 00:53
Ответы с готовыми решениями:

Сохранение отправленной формы
Доброго времени суток. Дана лаба: Создать сайт по теме курсовой работы. Создать форму. После опроса пользователю открывается новое...

Перехват отправки данных формы
Здравствуйте! как можно проверить данные формы после как пользователь нажал submit. При этом, если что-то не заполнено то отправка не...

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

4
 Аватар для web_coder2
755 / 359 / 100
Регистрация: 04.10.2018
Сообщений: 548
30.01.2021, 09:56
Привет max_on1370,

action="/" говорит что обработка начнется с корневого файла сайта вроде битрикс на php тогда это index.php. Ставьте там точку останову и смотрите куда вас приведет интерпретатор, отлаживая строчку за строчкой.
0
1786 / 1036 / 445
Регистрация: 12.05.2016
Сообщений: 2,550
30.01.2021, 11:24
max_on1370, добавьте обработчик события submit и в нем делайте что хотите
JavaScript
1
2
3
4
5
6
7
  document.forms['DW_CALLBACK_FORM'].onsubmit = function(e) {
    e.preventDefault() // отменить отправку
    const formData = new FormData(this)
 
    console.log(...formData.entries())
   // обрабатываете и отправляете
  }
2
0 / 0 / 0
Регистрация: 21.07.2017
Сообщений: 8
30.01.2021, 13:27  [ТС]
shvyrevvg, Спасибо, сейчас попробую

Добавлено через 2 минуты
web_coder2, я уже его просматривал) У меня ощущение что просто скрипт есть который добавляется на главную страницу и обрабатывает эту форму, причём он нигде в файлах не светиться, потому что я большинство их просмотрел, либо это делает стандартный скрипт, который встроен в движок битрикса, но на их форуме мне никто так ничего и не смог сказать)
0
 Аватар для web_coder2
755 / 359 / 100
Регистрация: 04.10.2018
Сообщений: 548
30.01.2021, 14:32
Цитата Сообщение от max_on1370 Посмотреть сообщение
web_coder2, я уже его просматривал) У меня ощущение что просто скрипт есть который добавляется на главную страницу и обрабатывает эту форму, причём он нигде в файлах не светиться, потому что я большинство их просмотрел, либо это делает стандартный скрипт, который встроен в движок битрикса, но на их форуме мне никто так ничего и не смог сказать)
Конечно же она в index php не обрабатывается, запрос роутится, где будет обработка формы на стороне сервера зависит от логики программера, который эту форму кодил. Можете попробовать с ним связаться. Я же Вам посоветовал не просто посмотреть в файлике, а поставить там брейпоинт и нажать на кнопку отправить и перехватить обработку брейкпоинта и затем отлаживать построчно с заходом в каждую функцию. но делать это все нужно на сервере с настроенным xdebug и средой отладки.

Цитата Сообщение от max_on1370 Посмотреть сообщение
который встроен в движок битрикса
и что он по вашему делает, что происходит после того как вы нажали кнопку "Заказать звонок"?

Цитата Сообщение от max_on1370 Посмотреть сообщение
У меня ощущение что просто скрипт есть который добавляется на главную страницу и обрабатывает эту форму, причём он нигде в файлах не светиться
Вы наверное экстрасенс =)
Цитата Сообщение от max_on1370 Посмотреть сообщение
но на их форуме мне никто так ничего и не смог сказать)
Это потому что там тоже экстрасенсов нет наверное хотя кто знает =)

Добавлено через 2 минуты
То что Вам посоветовал уважаемый shvyrevvg, это самому обработать данные формы, это Вам не поможет найти обработчик формы, но может помочь если у Вас что-то не работает но вы знаете как сделать чтобы работало.
3
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.01.2021, 14:32
Помогаю со студенческими работами здесь

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

Перехват отправки формы
Всем привет! С Квери я не очень дружу, но в своем компоненте систем приема платежей для Джумлы мне потребовалось сделать такую вещь и на...

Перехват и обработка формы
Добрый день, уважаемые форумчане. Ситуация в следующем. Есть форма &lt;form action=&quot;http://sprypay.ru/sppi/&quot;...

Перехват события выгрузки формы.
Как можно сделать, чтобы при закрытии программы перехватывалось событие выгрузки формы и отменяло выгрузку ?.

Перехват компонентом событий формы
Привет всем! Подскажите, как реализовать перехват событий родительской формы (например, ресайз) в коде компонента, без изменения кода...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определенном условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru