'код нормально вставляется в вопрос для этого есть специальная кнопка'
class vircosmp_default_locale {
function __construct($cmd='check') {
if (defined("OSMP_BANK")) $this->bank = OSMP_BANK;
else $this->bank = 1;
if (defined("OSMP_AGENT")) $this->oper = OSMP_AGENT;
else $this->oper = 1;
if (defined("OSMP_PENY")) $this->peny = OSMP_PENY;
else $this->peny = false;
if (defined("OSMP_KR")) $this->kr = OSMP_KR;
else $this->kr = false;
if (defined("OSMP_CLASS")) $this->class = OSMP_CLASS;
else $this->class = 2;
if (defined("OSMP_SERV")) $this->keys = str_replace(';',VM,OSMP_SERV);
else $this->keys = '';
$this->serv = '';
$this->for = 1;
if (isset($_GET['key']) && $cmd=='pay')
{
if ($_GET['key'] == 1 || $_GET['key'] == '') $this->for = 1; // комм.платежи
else if ($_GET['key'] == 2) $this->for = 0; // пени
else if ($_GET['key'] == 3) {
$this->for = 7; // кап.ремонт
if ($this->kr) $this->oper = $this->kr;
}
else {
if (defined("OSMP_SERV_AGENT")) {
$this->for = 1; // комм.платежи
$this->oper = OSMP_SERV_AGENT;
$servArr = explode('.',$_GET['key']);
if ( count($servArr) > 1 ) $this->serv = $servArr[1];
} else {
$this->for = -1; // вид платежа не обслуживается
}
}
}
}
}