Альтернатива action url & post - form

82
31 декабря 2021, 21:00

Подскажите, можно ли, например, при помощи curl'а выполнить запрос в стиле формы с последующей переадресацией ?
Ну т.е если есть форма, то там понятно все..вводим данные, метод POST и action на какой нибудь скрипт или ссылку.


Мне нужно заменить форму ajax'ом, где я посылаю данные на свой обработчик ($.ajax post url и т.п), который сформировал бы ссылку с POST параметрами и я мог бы ее вернуть для редиректа..

Дайте совет, как лучше поступить, ибо формой ну прям вообще никак.

      $post_data = array(
//      'wmid'=>$WMID,
        'LMI_PAYEE_PURSE'=>$LMI_PAYEE_PURSE,
        'LMI_PAYMENT_NO'=>$LMI_PAYMENT_NO,
        'LMI_PAYMENT_AMOUNT'=>$LMI_PAYMENT_AMOUNT,
        'LMI_PAYMENT_DESC'=>'ququmber',
        'LMI_SIM_MODE'=>'0',
        );
$url = 'https://merchant.webmoney.ru/lmi/payment_utf.asp';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_TIMEOUT, '3');
$output  = curl_exec ($ch) or die(curl_error($ch));
curl_close($ch);
READ ALSO
Получить последние значения в строке

Получить последние значения в строке

Есть строка 167_319_838_852 строка динамическая может быть такой 167_319_8388 и такой 167_3195

184
PDO передача некорректного параметра в подготовленный запрос

PDO передача некорректного параметра в подготовленный запрос

Передаю ошибочный маркер в параметры подготовленного запроса, но в итоге не выбрасывается никакое исключение, возвращает как успешный результат,...

74
Как в письме удалить один атрибут? Woocommerce

Как в письме удалить один атрибут? Woocommerce

Необходимо из шаблона письма удалить один атрибут товара из двух, те

180
Php как нормально отсортировать строку

Php как нормально отсортировать строку

Постараюсь вкратце обьяснить в чем проблема

96