Добрый день. Пытаюсь научиться работать со скрытыми формами и разобраться в нюансах. Поясню проблему: Есть сайт http://krona-clinic.ru/ (взять для примера) на нем есть кнопка записи, нажимая на нее появляться скрытый див в коде страницы я его нашел, вот он: HTML: <form action="/#wpcf7-f4-o2" method="post" class="wpcf7-form" novalidate="novalidate"> <div style="display: none;"> <input type="hidden" name="_wpcf7" value="4" /> <input type="hidden" name="_wpcf7_version" value="5.0.1" /> <input type="hidden" name="_wpcf7_locale" value="en_US" /> <input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f4-o2" /> <input type="hidden" name="_wpcf7_container_post" value="0" /> </div> <p><span class="wpcf7-form-control-wrap your-name"><input type="text" name="your-name" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" placeholder="Имя" /></span><br /> <span class="wpcf7-form-control-wrap text-47"><input type="text" name="text-47" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" placeholder="Телефон" /></span><br /> <span class="wpcf7-form-control-wrap message"><input type="text" name="message" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" placeholder="Сообщение" /></span><br /> <input type="submit" value="Отправить" class="wpcf7-form-control wpcf7-submit" /></p> <input type='hidden' class='wpcf7-pum' value='{"closepopup":false,"closedelay":0,"openpopup":false,"openpopup_id":0}' /><div class="wpcf7-response-output wpcf7-display-none"></div></form> Так же есть ява скрипт http://krona-clinic.ru/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=5.0.1 по моему это он отвечает за отправку данных (поправьте если ошибся). В этом скрипте насколько я понял вот это код отвечает за отправку данных: Код (Javascript): $.ajax( { type: 'POST', url: wpcf7.apiSettings.getRoute( '/contact-forms/' + wpcf7.getId( $form ) + '/feedback' ), data: formData, dataType: 'json', processData: false, contentType: false } ).done( function( data, status, xhr ) { ajaxSuccess( data, status, xhr, $form ); $( '.ajax-loader', $form ).removeClass( 'is-active' ); } ).fail( function( xhr, status, error ) { var $e = $( '<div class="ajax-error"></div>' ).text( error.message ); $form.after( $e ); } ); }; Но я что-то никак не пойму куда отправлять данные (на какой юрл)? Буду признателен за пояснения если где ошибся и за пример на php для отправки данных.
@Dimon2x, спросил, чтобы спросить? Кстати, неплохая себе библиотечка, почему бы и не поюзать? @lamok, ты разбираешь код плагина WordPress, из кода очевидно, что URL формируется где-то в недрах js-части плагина в объекте wpcf7. Если тебе интересно, как именно этот плагин отправляет сообщения на сервер, то копай дальше код плагина. Если тебе интересно, как отправлять просто ajax-ом, то гугли javascript ajax, вникай.
Это не мой сайт. Доступа к плагину у меня нету. Мне не важно каким образом отправлять запрос (конечно хотелось бы через пхп-это знаю), вопрос куда и с какими данными?
Причем тут JS? Я со своего сайта буду отправлять запрос на другой! Юлр как я понял для отправки запроса вот это: "http://krona-clinic.ru/wp-json/contact-form-7/v1/contact-forms/4/feedback" поправьте кто знает!. Может я не так задал вопрос и он должен звучать: Как оправить POST запрос со своего на другой?