Показать сообщение отдельно
  #10 (permalink)  
Старый 12.03.2015, 22:00
Новичок на форуме
Отправить личное сообщение для hqfm Посмотреть профиль Найти все сообщения от hqfm
 
Регистрация: 12.03.2015
Сообщений: 7

Сообщение от danik.js Посмотреть сообщение
Действительно. При изменении цены нужно же обновлять сигнатуру. Вот только для ее генерации нужен пароль. А пароль ведь клиенту в браузер не отдашь..Он же приватный? Хз как сделать по уму. В качестве костыля - аякс-обновление crc с сервера. Или отправка формы на страничку, которая создаст форму с нужными скрытыми инпутами и сама засабмитит ее (но кнопку submit все же предусмотреть для noscript).
Сама конструкция выглядит вот так:
<?


$mrh_login = "***";
$mrh_pass1 = "***";
$inv_id = "0";
$out_summ = '99';
$inv_desc = "Оплата за раскрутку";
$crc = md5("$mrh_login:$out_summ:$inv_id:$mrh_pass1");
$Email = $email;
print
"<html>".
Форма
Инпуты и тд.

Сигнатура и оплата работает, если цена задана в параметре $out_summ, поэтому и нужно ее как-то вывести из "Ползунка" JSом или PHP..
Ответить с цитированием