Получить значение из формы html

152
31 мая 2019, 14:20
<?php
  $shop_id = '399'; // ID проекта
  $secret_key = '...'; // Секретный ключ
  $pay_id = uniqid(); // Номер счета
  $currency = 'RUB'; // Валюта платежа
  $sign = md5($currency.':'.$amount.':'.$secret_key.':'.$shop_id.':'.$pay_id); 
?>
<select name="amount" class="form-control" required="">
                    <option selected="selected" disabled="disabled">Выберите услугу</option>
                    <optgroup label='Игровая валюта'>
                        <option value="20.00">
                            10.000.000 печенек — 20 рублей
                        </option>
                        <option value="40.00">
                            20.000.000 печенек — 40 рублей
                        </option>
                        <option value="60.00">
                            30.000.000 печенек — 60 рублей
                        </option>
                        <option value="80.00">
                            40.000.000 печенек — 80 рублей
                        </option>
                    <optgroup label='Привелегии'>
                        <option value="50.00">
                            VIP — 50 рублей
                        </option>
                        <option value="100.00">
                            PREMIUM — 100 рублей
                        </option>
                    </optgroup>
                </select>

amount у меня вводиться в форме. Вопрос как мне тогда генерировать $sign в начале?

Answer 1

Если нет желания после выбора пользователем amount снова обращаться к серверному скрипту можно нагенерировать свой sign под каждый возможный amount и в зависимости от выбора подставлять (как понимаю перенаправлять на сторонний сайт)

READ ALSO
Вывод товаров из Бд laravel ошибка

Вывод товаров из Бд laravel ошибка

При выводе товара из бд происходит ошибка (4/4) ErrorException Undefined variable: menus (View: D:\OSPanel\domains\blog\resources\views\sidebarblade

136
Не открываются и не создаются проекты в Visual Studio

Не открываются и не создаются проекты в Visual Studio

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

114
Заполнение cv::Mat с помощью cv::Vec3d

Заполнение cv::Mat с помощью cv::Vec3d

Как заполнить cv::Mat объект с помощью cv::Vec3d?

157
Выключение и включение монитора

Выключение и включение монитора

Есть задачаСначала нужно выключить монитор, затем через определенное время он должен включится обратно

136