Здравствуйте, у меня такая проблема, стоял у меня раньше магазин, точнее был скрипт онлайн магазина, с прямой оплатой. Раньше у вебмани была генерация в мд5, и все нормально было, сейчас же попробовал поставить скрипт, не получается, потому что не генерируется в мд5, а только sha256, так вот сам код генерации в мд5, как его изменить на sha256, или же есть иные методы, как мне справиться с этой бедой. Заранее спасибо.
Сам код
//Формируем md5, сверяем хэш
$full_price_hash = number_format($full_price, 2, '.', '');
$str_hash = $WEBMONEY_WMR.
$full_price_hash.
$assoc_select_item_info['id_item'].
$_POST['LMI_MODE'].
$_POST['LMI_SYS_INVS_NO'].
$_POST['LMI_SYS_TRANS_NO'].
$_POST['LMI_SYS_TRANS_DATE'].
$WEBMONEY_SECRET.
$_POST['LMI_PAYER_PURSE'].
$_POST['LMI_PAYER_WM'];
$str_hash = strtoupper(md5($str_hash)); //кодиру
if($str_hash != $_POST['LMI_HASH']) {exit;}
//Формируем md5, сверяем хэш
2 ответов в данной теме
#1 Новичок
Отправлено 24 сентября 2014 - 19:52
#2 Знаток
Отправлено 24 сентября 2014 - 20:20
А если банально поменять md5 на sha256?
В личных сообщениях не консультирую, на "ау" и прочие "ты тут" не отвечаю, все вопросы только в топиках.
#3 Знаток
Еще теги с одним или более ключевыми словами: создать хеши, вмид
Технологии и сервисы WMT →
Общие вопросы →
Можно ли сообщать номер телефона и wmid сотруднику тех поддержки?Автор 117560755744, 25 янв 2017 саппорт, тех поддержка и 3 еще... |
|
|||
Технологии и сервисы WMT →
Сервис аттестации →
Можно ли получить перс.аттестат на другой вмид?Автор Dr.Rhyne, 02 янв 2015 вмид |
|
|||
Технологии и сервисы WMT →
Сервис арбитража →
ВопросАвтор Intro, 07 фев 2013 Вмид |
|