Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // Если нажата кнопка "купить"
- if (isset($_POST['submit'])) {
- // Если имя заполнено и выбран предмет
- if (!empty($_POST['name']) && !empty($_POST['select'])) {
- $summ = 1;
- $m_shop = '123'; // id мерчанта
- $m_orderid = '1'; // номер счета в системе учета мерчанта
- $m_amount = number_format($summ, 2, '.', ''); // сумма счета с двумя знаками после точки
- $m_curr = 'RUB'; // валюта счета
- $m_desc = base64_encode('Test'); // описание счета, закодированное с помощьюалгоритма base64
- $m_key = '123';
- $arHash = array($m_shop, $m_orderid, $m_amount, $m_curr, $m_desc);// Добавляем доп. параметры, если Вы их задали
- if (isset($m_params)){
- $arHash[] = $m_params;
- }
- // Добавляем секретный ключ
- $arHash[] = $m_key;
- // Формируем подпись
- $sign = strtoupper(hash('sha256', implode(":", $arHash)));
- ?>
- <form style="display:none" id="payeer_form_real" method="post" action="https://payeer.com/merchant/">
- <input type="hidden" name="m_shop" value="<?=$m_shop?>">
- <input type="hidden" name="m_orderid" value="<?=$m_orderid?>">
- <input type="hidden" name="m_amount" value="<?=$m_amount?>">
- <input type="hidden" name="m_curr" value="<?=$m_curr?>">
- <input type="hidden" name="m_desc" value="<?=$m_desc?>">
- <input type="hidden" name="m_sign" value="<?=$sign?>">
- <input type="submit" name="m_process" value="send" />
- </form>
- <script type="text/javascript">
- document.getElementById('payeer_form_real').submit();
- </script>
- <?php
- }
- // Иначе
- else
- {
- // Если не заполнено имя
- if (empty($_POST['name'])) {
- echo "Вы не ввели имя";
- }
- //Если не выбран предмет
- else if (empty($_POST['select'])) {
- echo "Вы не выбрали предмет";
- }
- }
- }
- ?>
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Payeer платежи</title>
- </head>
- <body>
- <form method="post" action="">
- <p>Введите имя:<input type="text" name="name"></p>
- <p>Что хотите купить?<select name="select">
- <option value="Iphone">Айфон</option>
- <option value="Car">Машина</option>
- <option value="Food">Еда</option>
- </select></p>
- <p><input type="submit" name="submit" value="Купить!"></p>
- </form>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement