Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Исправление существующего скрипта

Костя Ученик (131), на голосовании 1 год назад
Кто поможет разобраться с PHP кодом и поправить его? Нужно добавить условие выбора и подставновки данных в существующий скрипт. Но тут код вставить как то не получается чтоб читать его можно было.
Голосование за лучший ответ
Саня Семенов Оракул (60497) 2 года назад
 'код  нормально вставляется в вопрос для этого есть  специальная кнопка' 
КостяУченик (131) 2 года назад
 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 = '';
Саня Семенов Оракул (60497) Костя, название одного класса и его конструктор в котором определяются какие то свойства мне мало о чем говорят
КостяУченик (131) 2 года назад
     $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; // вид платежа не обслуживается
}
}
}
}
}
КостяУченик (131) 2 года назад
Это понятно, нужно в другой формат общения, тогда переходить.
КостяУченик (131) 2 года назад
Выйдете на связь, kn_nechushkin@mail.ru
Похожие вопросы