Как мне выполнить 2 действия с 1 кнопкой подтверждения?

Моя форма имеет 1 кнопку отправки, но должна выполнить 2 действия. Есть много подобных сообщений, кроме этого выпуска есть 2 различных типа действий.
Первый заключается в публикации в файл .php, а второе действие необходимо отправить POST в MailChimp.

Например, вот форма:

<form id="form-signup_v1" name="form-signup_v1" method="POST" action="http://mydomain.us10.list-manage2.com/subscribe/post">
<input type="hidden" name="u" value="fadf23525acar3fad">
<input type="hidden" name="id" value="3234davca4er">

<input id="MERGE0"name="MERGE0"placeholder="My Email Address"type="text"data-validation="[EMAIL]">

<button class='buttonmain' id="buttoned" type="submit">Submit</button>

</form>

В идеале я хотел бы, чтобы эта форма имела action = «login.php», а затем также как-то POST для http://mydomain.us10.list-manage2.com/subscribe/post включая обязательные поля:

<input type="hidden" name="u" value="fadf23525acar3fad">
<input type="hidden" name="id" value="3234davca4er">

Как заставить кнопку 1 отправить выполнить эти 2 действия?

заранее спасибо

1

Решение

Я решил это, добавив дополнительный PHP-код в мой файл login.php. Я использовал cURL следуя этому руководству. Надеюсь, это поможет кому-то

1

Другие решения

Сначала вы можете отправить данные в сценарий входа в систему, а затем выполнить первый сценарий, а затем перенаправить его в другой сценарий, затем вы можете отправить данные, необходимые для второго сценария, с помощью параметров GET в URL-адресе. Вы можете использовать header:location для этого … но вы рассматриваете возможность выполнения этих действий на том же сценарии?

0