@SirexElite

Имитация работы формы php?

Привет. Хочу подключить paypal оплату, но мне не нравится, что данные там хранятся в скрытых input. Я решил попытаться сделать post запрос через сервер (без участия клиента), но возникли проблемы: я не могу сделать redirect на страницу запроса.

Вот так я отправляю post с сервера, но как же мне перейти вместе с ним на страницу запроса?
$params = [
                'cmd' => '_xclick',
                'business' => 'sb-hai44717344@business.example.com',
                'item_name' => 'Пополнение баланса',
                'item_number' => $_SESSION['User']['Login'],
                'currency_code' => 'RUB',
                'amount' => $_POST['amount'],
                'cancel_return' => '#######/payments/cancel_return',
                'return' => '#######/profile/' . $_SESSION['User']['Login'],
                'notify_url' => '#######/payments/ipn'
            ];

            $myCurl = curl_init();
            curl_setopt_array($myCurl, array(
                CURLOPT_URL => 'https://ipnpb.sandbox.paypal.com/cgi-bin/webscr',
                //Для реальных людей
                //CURLOPT_URL => 'https://www.paypal.com/cgi-bin/webscr',
                CURLOPT_RETURNTRANSFER => true,
                CURLOPT_POST => true,
                CURLOPT_POSTFIELDS => http_build_query($params)
            ));
            $response = curl_exec($myCurl);
            curl_close($myCurl);
  • Вопрос задан
  • 160 просмотров
Пригласить эксперта
Ответы на вопрос 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы