Прошу вашей помощи. Проблема в том что ассист изменил запрос в post md5 Было раньше: CheckValue MD5-хэш строковой склейки параметров Shop_IDP, OrderNumber, Total, Currency, Секретное слово Соответственно из скрипта строка PHP: @$Shop_IDP = $_POST['Shop_IDP']; @$OrderNumber= $_POST['OrderNumber']; @$Response_Code= $_POST['Response_Code']; @$Total = $_POST['Total']; @$Currency= $_POST['Currency']; @$CheckValue = $_POST['CheckValue']; $MyHASH= strtoupper(md5($Shop_IDP.$OrderNumber.$Total.$Currency.$conf['assist_key'])); $log_sql = " insert into assist_log values ('$OrderNumber', '$Response_Code','$CheckValue','$MyHASH','$Total',null)"; mysql_query($log_sql); Стало: checkvalue uppercase(md5(uppercase(md5(SALT) + md5(Х)))), где SALT – секретное слово; Х – результат строковой склейки параметров Merchant_ID, OrderNumber, Amount, Currency, Orderstate. Изменил так: PHP: @$merchant_id = $_POST['merchant_id']; @$ordernumber= $_POST['ordernumber']; @$responsecode= $_POST['responsecode']; @$amount = $_POST['amount']; @$currency= $_POST['currency']; @$checkvalue = $_POST['checkvalue']; $MyHASH= strtoupper(md5($merchant_id.$ordernumber.$amount.$currency.$conf['assist_key'])); $log_sql = " insert into assist_log values ('$ordernumber', '$responsecode','$checkvalue','$MyHASH','$amount',null)"; mysql_query($log_sql); Но мне кажется что я не так что-то сделал, программер что писал скрипт пропал, пытаюсь своими силами внести изменения.