2.4. ПРИМЕР ОБРАБОТЧИКА ПЛАТЕЖА (PHP)
Обработчик платежа должен размещаться по адресу, указанному в настройках мерчанта в поле Status URL
<?php
if (isset($_POST['m_operation_id']) && isset($_POST['m_sign']))
{
$m_key = 'Ваш секретный ключ';
$arHash = array(
$_POST['m_operation_id'],
$_POST['m_operation_ps'],
$_POST['m_operation_date'],
$_POST['m_operation_pay_date'],
$_POST['m_shop'],
$_POST['m_orderid'],
$_POST['m_amount'],
$_POST['m_curr'],
$_POST['m_desc'],
$_POST['m_status']
);
if (isset($_POST['m_params']))
{
$arHash[] = $_POST['m_params'];
}
$arHash[] = $m_key;
$sign_hash = strtoupper(hash('sha256', implode(':', $arHash)));
if ($_POST['m_sign'] == $sign_hash && $_POST['m_status'] == 'success')
{
echo $_POST['m_orderid'].'|success';
exit;
}
echo $_POST['m_orderid'].'|error';
}
?>
$geografy = array(
"100" => array("Первомайское", "Калманка", "Косиха", "Павловск", "Колыванское", "Киприно", "Елунино", "Ильинка"),
"150" => array("Шарчино", "Верх-Кучук", "Ребриха", "Тальменка"),
"200" => array("Романово", "Корчино", "Гилевка", "Завьялово", "Баево", "Крутиха", "Заринск", "Мамонтово", "Камень-на-Оби",
"Тюменцево", "Вылково"),
"250" => array("Панкрушиха", "Хабары", "Кусак", "Орлово", "Гальбштадт", "Славгород", "Яровое", "Верх-Суетка", "Нижняя-Суетка", "Родино", "Кулунда", "Благовещенка", "Табуны",
"Волчиха", "Михайловское", "Рубцовск", "Горняк", "Ключи", "Целинное", "Ельцовка", "Залесово", "Белокуриха", "Алтайское", "Краснощеково", "Новичиха", "Поспелиха",
"Бийск", "Колывань", "Шипуново", "Красногорское", "Усть-Калманка", "Михайловка", "Алейск", "Усть-Пристань", "Солонешное", "Змеиногорск", "Углы", "Смоленское",
"Советское", "Петропавловское", "Кытманово", "Тогул", "Чарышское", "Топчиха", "Володарка", "Чистюнька"),
"300" => array("Горно-Алтайск", "Майма", "Староалейское", "Новосибирск", "Бердск", "Искитим", "Новокгорьевск"),
"350" => array("Чемал", "Артыбаш", "Бурла"),
"400" => array("Кемерово", "Томск", "Новокузнецк", "Прокопьевск", "Междуреченск", "Гурьевск", "Белово", "Мыски"),
"450" => array("Усть-Кокса", "Онгудай"),
"600" => array("Семипалатинск", "Усть-Каменогорск"),
"700" => array("Экибастуз"),
"850" => array("Красноярск"),
"1000" => array("Астана", "Караганда"),
);
$getfilter = $_GET['gamesname'];
так же? где потом переменную и записывать в бд?