Вход Регистрация
Файл: plugins/admin.shop.php
Строк: 250
<?
if ($level <= 3) {
  die(
__('У вас нет прав доступа'));
}

$tmp $system;
 
if (isset(
$_POST['secret_key'])) {
  
$tmp['email'] = $_POST['email'];
  
$tmp['phone'] = $_POST['phone'];
  
$tmp['icq'] = $_POST['icq'];
  
  
$tmp['wmid'] = abs($_POST['wmid']);
  
$tmp['min_out_money'] = (int) $_POST['min_out_money'];
  
$tmp['pct_pays'] = (int) $_POST['pct_pays'];
  
$tmp['pct_out'] = (int) $_POST['pct_out'];
  
$tmp['min_coins_goods'] = (int) $_POST['min_coins_goods'];
  
$tmp['max_coins_goods'] = (int) $_POST['max_coins_goods'];
  
$tmp['count_goods_new'] = (int) $_POST['count_goods_new'];
  
$tmp['count_goods_pays'] = (int) $_POST['count_goods_pays'];
  
$tmp['shop_goods_txt'] = (int) $_POST['shop_goods_txt'];
  
$tmp['shop_goods_open'] = (int) $_POST['shop_goods_open'];
  
$tmp['shop_money_open'] = (int) $_POST['shop_money_open'];
  
$tmp['wmpurse'] = $_POST['wmpurse'];
  
$tmp['secret_key'] = $_POST['secret_key'];
  
$tmp['robox_login'] = $_POST['robox_login'];
  
$tmp['robox_password1'] = $_POST['robox_password1'];
  
$tmp['robox_password2'] = $_POST['robox_password2'];
  
$tmp['copy_name'] = $_POST['copy_name'];
  
$tmp['copy_text'] = $_POST['copy_text'];
  
  if (
$_POST['email'] && !preg_match('#^[A-z0-9-._]+@[A-z0-9]{2,}.[A-z]{2,4}$#ui'$_POST['email'])) {
      
$err[] = __('Неверный формат Email');
  }
  
    if (
$tmp['phone'] && !preg_match("#^([0-9-+ ])+$#ui"$tmp['phone'])) {
        
$err[] = __('В телефоне присутствуют запрещенные символы');
    }

    if (
$tmp['icq'] && !preg_match("#^([0-9- ])+$#ui"$tmp['icq'])) {
        
$err[] = __('В icq присутствуют запрещенные символы');
    }

    if (
$tmp['copy_name'] && !preg_match("#^([A-zА-я0-9-_.,])+$#ui"$tmp['copy_name'])) {
        
$err[] = __('В названии TXT файла присутствуют запрещенные символы');
    }

    if (
$tmp['robox_login'] && !preg_match("#^([A-z0-9-_.,])+$#ui"$tmp['robox_login'])) {
        
$err[] = __('В логине РОБОКАССА присутствуют запрещенные символы');
    }

    if (
$tmp['robox_password1'] && !preg_match("#^([A-z0-9])+$#ui"$tmp['robox_password1'])) {
        
$err[] = __('В пароле №1 РОБОКАССА присутствуют запрещенные символы');
    }

    if (
$tmp['robox_password2'] && !preg_match("#^([A-z0-9])+$#ui"$tmp['robox_password2'])) {
        
$err[] = __('В пароле №2 РОБОКАССА присутствуют запрещенные символы');
    }

    if (
$tmp['wmpurse'] && !preg_match("#^([A-z0-9])+$#ui"$tmp['wmpurse'])) {
        
$err[] = __('В номере кошелька присутствуют запрещенные символы');
    }

    if (
$tmp['secret_key'] && !preg_match("#^([A-zА-я0-9-_.,])+$#ui"$tmp['secret_key'])) {
        
$err[] = __('В секретном ключе присутствуют запрещенные символы');
    }
  
  if (!isset(
$err) && save_dat($tmp'settings.system')) {
    
$messages[] = __('Настройки успешно приняты');
  } else {
    
$err[] = __('Ошибка при сохранении настроек');
  }
}

$system['title'] = __('Настройки магазина');
require 
SYS 'header.php';
?>
<div class="nav2">
<form class="form-horizontal" action="?func=admin.shop" method="POST" style="margin: 2px;">
  <div class="control-group">
    <label class="control-label" for="phone"><?= __('Телефон')?></label>
    <div class="controls">
      <input type="text" id="phone" name="phone" value="<?= $tmp['phone']?>" />
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="email">Email</label>
    <div class="controls">
      <input type="text" id="email" name="email" value="<?= $tmp['email']?>" />
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="icq">ICQ</label>
    <div class="controls">
      <input type="text" id="icq" name="icq" value="<?= $tmp['icq']?>" />
    </div>
  </div>
  
  <hr>
  
  <div class="control-group">
    <div class="controls">
  <span class="help-block">Даные Webmoney</span>
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="wmpurse">WM <?= __('кошелек')?></label>
    <div class="controls">
      <input type="text" id="wmpurse" name="wmpurse" value="<?= $tmp['wmpurse']?>" />
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="secret_key"><?= __('Ключь от Merchant')?></label>
    <div class="controls">
      <input type="text" id="secret_key" name="secret_key" value="<?= $tmp['secret_key']?>" />
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="wmid">WMID <?= __('магазина')?></label>
    <div class="controls">
      <input type="text" id="wmid" name="wmid" value="<?= $tmp['wmid']?>" />
    </div>
  </div>
  
  <hr>
  
  <div class="control-group">
    <div class="controls">
  <span class="help-block">Даные Robokassa</span>
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="robox_login"><?= __('Идентификатор')?></label>
    <div class="controls">
      <input type="text" id="robox_login" name="robox_login" value="<?= $tmp['robox_login']?>" />
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="robox_password1"><?= __('Пароль')?> №1</label>
    <div class="controls">
      <input type="text" id="robox_password1" name="robox_password1" value="<?= $tmp['robox_password1']?>" />
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="robox_password2"><?= __('Пароль')?> №2</label>
    <div class="controls">
      <input type="text" id="robox_password2" name="robox_password2" value="<?= $tmp['robox_password2']?>" />
    </div>
  </div>
  
  <hr>
  
  <div class="control-group">
    <label class="control-label" for="pct_out">% <?= __('При выводе средств')?></label>
    <div class="controls">
      <input type="text" id="pct_out" name="pct_out" value="<?= $tmp['pct_out']?>" />
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="pct_pays">% <?= __('С продаж товаров')?></label>
    <div class="controls">
      <input type="text" id="pct_pays" name="pct_pays" value="<?= $tmp['pct_pays']?>" />
    </div>
  </div> 
  
  <div class="control-group">
    <label class="control-label" for="min_out_money"><?= __('Минимальная сумма вывода')?></label>
    <div class="controls">
      <input type="text" id="min_out_money" name="min_out_money" value="<?= $tmp['min_out_money']?>" />
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="min_coins_goods"><?= __('Минимальная цена товара')?></label>
    <div class="controls">
      <input type="text" id="min_coins_goods" name="min_coins_goods" value="<?= $tmp['min_coins_goods']?>" />
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="max_coins_goods"><?= __('Максимальная цена товара')?></label>
    <div class="controls">
      <input type="text" id="max_coins_goods" name="max_coins_goods" value="<?= $tmp['max_coins_goods']?>" />
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="count_goods_new"><?= __('Новых товаров на главной')?></label>
    <div class="controls">
      <input type="text" id="count_goods_new" name="count_goods_new" value="<?= $tmp['count_goods_new']?>" />
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="count_goods_pays"><?= __('Последних продаж на главной')?></label>
    <div class="controls">
      <input type="text" id="count_goods_pays" name="count_goods_pays" value="<?= $tmp['count_goods_pays']?>" />
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="copy_name"><?= __('Название TXT файла')?></label>
    <div class="controls">
      <input type="text" id="copy_name" name="copy_name" value="<?= $tmp['copy_name']?>" />
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="copy_text"><?= __('Содержание TXT файла')?></label>
    <div class="controls">
      <textarea id="copy_text" name="copy_text"><?= text($tmp['copy_text'])?></textarea>
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="shop_goods_txt"><?= __('Загрузка TXT файла в архив')?></label>
    <div class="controls">
          <select name="shop_goods_txt" id="shop_goods_txt" class="span1" style="width: auto;">
            <option value='1' <?= ($tmp['shop_goods_txt'] == " selected='selected'" null)?>><?= __('Включено')?></option>
            <option value='0' <?= ($tmp['shop_goods_txt'] == " selected='selected'" null)?>><?= __('Отключено')?></option>
          </select>
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="shop_goods_open"><?= __('Добавление товаров')?></label>
    <div class="controls">
          <select name="shop_goods_open" id="shop_goods_open" class="span1" style="width: auto;">
            <option value='1' <?= ($tmp['shop_goods_open'] == " selected='selected'" null)?>><?= __('Включено')?></option>
            <option value='0' <?= ($tmp['shop_goods_open'] == " selected='selected'" null)?>><?= __('Отключено')?></option>
          </select>
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="shop_money_open"><?= __('Ввод/Вывод средств')?></label>
    <div class="controls">
          <select name="shop_money_open" id="shop_money_open" class="span1" style="width: auto;">
            <option value='1' <?= ($tmp['shop_money_open'] == " selected='selected'" null)?>><?= __('Включено')?></option>
            <option value='0' <?= ($tmp['shop_money_open'] == " selected='selected'" null)?>><?= __('Отключено')?></option>
          </select>
    </div>
  </div>
  
  <div class="control-group">
    <div class="controls">
      <button type="submit" class="btn"><?= __('Сохранить')?></button>
    </div>
  </div>
</form>
</div>

<div class="foot">
&laquo; <a href="?func=admin"><?= __('Админ панель')?></a>
</div>
Онлайн: 1
Реклама