result

Качественные прогнозы на футбол

$merchant_id = ‘177’; $merchant_secret = ‘supersecret’; function getIP() { if(isset($_SERVER[‘HTTP_X_REAL_IP’])) return $_SERVER[‘HTTP_X_REAL_IP’]; return $_SERVER[‘REMOTE_ADDR’]; } if (!in_array(getIP(), array(‘136.243.38.147’, ‘136.243.38.149’, ‘136.243.38.150’, ‘136.243.38.151’, ‘136.243.38.189’, ‘136.243.38.108’))) { die(«hacking attempt!»); } $sign = md5($merchant_id.’:’.$_REQUEST[‘AMOUNT’].’:’.$merchant_secret.’:’.$_REQUEST[‘MERCHANT_ORDER_ID’]); if ($sign != $_REQUEST[‘SIGN’]) { die(‘wrong sign’); } //Так же, рекомендуется добавить проверку на сумму платежа и не была ли эта заявка уже оплачена или отменена //Оплата прошла успешно, можно проводить операцию. die(‘YES’);