View file admin/pay.php

File size: 3.02Kb
<?php
$title = 'Настройки способов оплаты';
include_once($_SERVER["DOCUMENT_ROOT"]."/inc/head.php");
if ($adm_id == 1) {
    echo '<div class="title">Настройки способов оплаты</div>';
    if (!isset($_POST['ok'])) {
        echo '<form action="" method="post" name="form">
        <div class="menu"><a href="http://merchant.webmoney.ru">WebMoney Merchant</a><hr/>R-кошелек:<br/><input type="text" name="wmr" value="'.$wmr.'"/><br/>Secret key:<br/><input type="text" name="hash" value="'.$hash.'"/></div>
        <div class="menu"><a href="http://worldkassa.ru">WorldKassa</a><hr/>ID площадки:<br/><input type="text" name="wkid" value="'.$id_shop.'"/><br/>HASH:<br/><input type="text" name="wkh" value="'.$wk_hash.'"/></div>
        <div class="menu"><a href="http://wapkassa.ru">WapKassa</a><hr/>ID площадки:<br/><input type="text" name="wpkid" value="'.$wpkid.'"/><br/>HASH:<br/><input type="text" name="wpkh" value="'.$wpkh.'"/></div>
        <div class="menu"><input name="ok" type="submit" value="Сохранить" /></div></form>';
        echo '<div class="title">Информация</div>
        <div class="menu">WebMoney Merchant:<br/>Result URL - '.ROOT.'/page/result/wm.php<br/>Success URL - '.ROOT.'/?success<br/>Fail URL - '.ROOT.'/?fail</div>
        <div class="menu">WorldKassa:<br/>Result URL - '.ROOT.'/page/result/wk.php<br/>Success URL - '.ROOT.'/?success<br/>Fail URL - '.ROOT.'/?fail</div>
        <div class="menu">WapKassa:<br/>Result URL - '.ROOT.'/page/result/wpk.php<br/>Success URL - '.ROOT.'/?success<br/>Fail URL - '.ROOT.'/?fail</div>';
    } else {
        $error = '';
        $wmr = $_POST['wmr'];
        $hash = $_POST['hash'];
        $wkid = $_POST['wkid'];
        $wkh = $_POST['wkh'];
        $wpkid = $_POST['wpkid'];
        $wpkh = $_POST['wpkh'];
        if(empty($wmr)) $wmr = 0;
        if(empty($hash)) $hash = 0;
        if(empty($wkid)) $wkid = 0;
        if(empty($wkh)) $wkh = 0;
        if(empty($wpkid)) $wpkid = 0;
        if(empty($wpkh)) $wpkh = 0;
        if (!empty($wmr) && !preg_match("#^R[0-9]{12}$#i", $wmr)) {
            $error.= 'Неверно введен WMR-кошелек: вводить нужно, начиная с R!<br/>';
        }
        if (!empty($error)) {
            echo '<div class="menu">'.$error.'</div>';
            header('Refresh: 1');
        } else {
            $text = "wpk_id = $wpkid
            wpk_hash = $wpkh
            wk_id = $wkid
            wk_hash = $wkh
            wmr = $wmr
            hash = $hash";
            editFileNow($_SERVER["DOCUMENT_ROOT"]."/inc/payment.ini", $text);
            echo '<div class="menu">Настройки успешно изменены!</div>';
            header('Refresh: 1');
        }
    }
    if ($version == 'mobile') echo '<div class="forlink"><a href="/adm" class="links">Панель управления</a></div>';
} else {
    header ('location: /');
} 
include_once($_SERVER["DOCUMENT_ROOT"]."/inc/foot.php");
?>