данные одной формы, различные действия по двум отдельным кнопкам отправки

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

Как создать две кнопки отправки, которые будут отправлять те же данные формы на свою отдельную страницу?

Если я правильно понимаю, у вас есть две кнопки отправки на одной странице, и обе они имеют одинаковую форму, если это так, это должно сделать трюк.

if(isset($_POST['name1'])) { //do stuff } if(isset($_POST['name2'])) { //do other stuff } 

Хорошо, вы могли бы это сделать:

определите свою форму с помощью action = ""

затем две кнопки:

 <input type="button" value="button1" onClick="this.form.action='your_first_action_url'; this.form.submit()"> <input type="button" value="button2" onClick="this.form.action='your_second_action_url';this.form.submit()"> 

вы можете установить обработчик onclick на кнопки и изменить действие формы динамически.
Я даю этот ответ, потому что у вас есть тег javascript, и я предполагаю, что внешний сайт получает параметры через POST METHOD, поэтому вы не можете сделать перенаправление в php

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