2022-08-11 10:38:38 +00:00
< ? php
if ( ! defined ( 'GAME' ))
{
die ();
}
if ( ! function_exists ( 'send_mime_mail' )) {
2023-01-10 16:29:32 +00:00
function send_mime_mail ( $name_from , // имя отправителя
$email_from , // email отправителя
$name_to , // имя получателя
$email_to , // email получателя
$data_charset , // кодировка переданных данных
$send_charset , // кодировка письма
$subject , // тема письма
$body // текст письма
2022-08-11 10:38:38 +00:00
)
{
$to = mime_header_encode ( $name_to , $data_charset , $send_charset )
. ' <' . $email_to . '>' ;
$subject = mime_header_encode ( $subject , $data_charset , $send_charset );
$from = mime_header_encode ( $name_from , $data_charset , $send_charset )
. ' <' . $email_from . '>' ;
if ( $data_charset != $send_charset ) {
$body = iconv ( $data_charset , $send_charset , $body );
}
$headers = " From: $from\r\n " ;
$headers .= " Content-type: text/html; charset= $send_charset\r\n " ;
return mail ( $to , $subject , $body , $headers );
}
function mime_header_encode ( $str , $data_charset , $send_charset ) {
if ( $data_charset != $send_charset ) {
$str = iconv ( $data_charset , $send_charset , $str );
}
return '=?' . $send_charset . '?B?' . base64_encode ( $str ) . '?=' ;
}
}
if ( $u -> room [ 'file' ] == 'bank' )
{
$noc = $c [ 'crtoecr' ] * 2 ; //120 kr = 1 ekr.
2023-01-10 16:29:32 +00:00
$con = $c [ 'ecrtocr' ] * 2.5 ; //1 екр. = 30 кр.
2022-08-11 10:38:38 +00:00
function getNum ( $v )
{
$plid = $v ;
$pi = iconv_strlen ( $plid );
if ( $pi < 5 )
{
$i = 0 ;
while ( $i <= 5 - $pi )
{
$plid = '0' . $plid ;
$i ++ ;
}
}
return $plid ;
}
function getNumId ( $v )
{
$plid = $v ;
$array = str_split ( $plid );
$ends = 0 ;
$result = '' ;
for ( $i = 0 , $end = ( count ( $array ) - 1 ); $i <= $end ; $i ++ ){
if ( $array [ $i ] == 0 and $ends == 0 ){ $array [ $i ] = '' ;} else { $ends = 1 ;}
$result .= $array [ $i ];
}
//print_r($array);
return $result ;
}
if ( $u -> info [ 'allLock' ] > time ()) {
$u -> bank = false ;
}
$re2 = '' ;
if ( isset ( $_GET [ 'enter' ]) && ! isset ( $u -> bank [ 'id' ]))
{
$bank = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `bank` WHERE `uid` = "' . $u -> info [ 'id' ] . '" AND `id` = "' . mysql_real_escape_string (( int ) $_POST [ 'bank' ]) . '" LIMIT 1' ));
if ( ! isset ( $bank [ 'id' ]))
{
2023-01-10 16:29:32 +00:00
$re2 = 'Неверный номер счета.' ;
2022-08-11 10:38:38 +00:00
} elseif ( $bank [ 'pass' ] != $_POST [ 'pass' ])
{
$pl = mysql_fetch_array ( mysql_query ( 'SELECT COUNT(*) FROM `actions` WHERE `uid` = "' . $u -> info [ 'id' ] . '" AND `time` > "' . ( time () - 60 * 60 ) . '" AND `vars` = "bank_bad_pass_' . mysql_real_escape_string ( $bank [ 'id' ]) . '" LIMIT 5' ));
if ( $pl [ 0 ] >= 3 )
{
2023-01-10 16:29:32 +00:00
$re2 = 'Ваш счет был заблокирован на 1 час' ;
2022-08-11 10:38:38 +00:00
} else {
if ( $pl [ 0 ] == 0 )
{
2023-01-10 16:29:32 +00:00
$re2 = 'Неверный номер счета или пароль. Если вы трижды введете неверный номер счета или пароль, счет будет заблокирован на час' ;
2022-08-11 10:38:38 +00:00
} else {
2023-01-10 16:29:32 +00:00
$pp = array ( 0 => 'ок' , 1 => 'ка' , 2 => 'ки' , 3 => 'ки' );
$re2 = 'Неверный номер счета или пароль. У вас осталось ' . ( 3 - $pl [ 0 ]) . ' попыт' . $pp [ 3 - $pl [ 0 ]] . ', в противном случаи счет будет заблокирован на час' ;
2022-08-11 10:38:38 +00:00
}
mysql_query ( 'INSERT INTO `actions` (`uid`,`time`,`city`,`room`,`vars`,`ip`) VALUES ("' . $u -> info [ 'id' ] . '","' . time () . '","' . $u -> info [ 'city' ] . '","' . $u -> info [ 'room' ] . '","bank_bad_pass_' . mysql_real_escape_string ( $bank [ 'id' ]) . '","' . mysql_real_escape_string ( $_SERVER [ 'HTTP_X_REAL_IP' ]) . '")' );
}
} else {
if ( $u -> info [ 'allLock' ] > time ()) {
2023-01-10 16:29:32 +00:00
echo '<script>setTimeout(function(){alert("Вам запрещено пользоваться услугами банка до ' . date ( 'd.m.y H:i' , $u -> info [ 'allLock' ]) . '")},250);</script>' ;
2022-08-11 10:38:38 +00:00
} else {
2023-01-10 16:29:32 +00:00
//вошли!
2022-08-11 10:38:38 +00:00
$bank [ 'useNow' ] = time () + 12 * 60 * 60 ;
mysql_query ( 'UPDATE `bank` SET `useNow` = "0" WHERE `id` != "' . $bank [ 'id' ] . '" AND `uid` = "' . $u -> info [ 'id' ] . '" AND `useNow`!="0" LIMIT 1' );
mysql_query ( 'UPDATE `bank` SET `useNow` = "' . $bank [ 'useNow' ] . '" WHERE `id` = "' . $bank [ 'id' ] . '" AND `uid` = "' . $u -> info [ 'id' ] . '" LIMIT 1' );
mysql_query ( 'INSERT INTO `actions` (`uid`,`time`,`city`,`room`,`vars`,`ip`) VALUES ("' . $u -> info [ 'id' ] . '","' . time () . '","' . $u -> info [ 'city' ] . '","' . $u -> info [ 'room' ] . '","bank_good_pass_' . mysql_real_escape_string ( $bank [ 'id' ]) . '","' . mysql_real_escape_string ( $_SERVER [ 'HTTP_X_REAL_IP' ]) . '")' );
$u -> bank = $bank ;
}
}
} elseif ( isset ( $_GET [ 'res' ]))
{
//echo $_GET['schet'].'<br>';
$b_pass = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `bank` WHERE `uid` = "' . $u -> info [ 'id' ] . '" AND `id` = "' . mysql_real_escape_string ( getNumId ( $_GET [ 'schet' ])) . '" ORDER BY `id` DESC LIMIT 1' ));
if ( $b_pass [ 'repass' ] >= time ())
{
2023-01-10 16:29:32 +00:00
$re2 = 'Номера счетов и пароли к ним можно выслать только один раз в сутки' ;
2022-08-11 10:38:38 +00:00
} else {
mysql_query ( 'INSERT INTO `actions` (`uid`,`time`,`city`,`room`,`vars`,`ip`) VALUES ("' . $u -> info [ 'id' ] . '","' . time () . '","' . $u -> info [ 'city' ] . '","' . $u -> info [ 'room' ] . '","bank_res","' . mysql_real_escape_string ( $_SERVER [ 'HTTP_X_REAL_IP' ]) . '")' );
2023-01-10 16:29:32 +00:00
$re2 = 'Выслан номер счета и пароль на email, указанный в анкете' ;
2022-08-11 10:38:38 +00:00
mysql_query ( 'UPDATE `bank` SET `repass` = "' . ( time () + 24 * 3600 ) . '" WHERE `id` = "' . $b_pass [ 'id' ] . '" LIMIT 1' );
2023-01-10 16:29:32 +00:00
send_mime_mail ( 'Бойцовский Клуб - Support' ,
2022-08-11 10:38:38 +00:00
'support@new-combats.com' ,
'' . $u -> info [ 'login' ] . '' ,
$u -> info [ 'mail' ],
2023-01-10 16:29:32 +00:00
'CP1251' , // кодировка, в которой находятся передаваемые строки
'KOI8-R' , // кодировка, в которой будет отправлено письмо
'Восстановление пароля от счета в банке персонажа ' . $u -> info [ 'login' ] . '' ,
" Номер счета: " . getNum ( $b_pass [ 'id' ]) . " <br>Пароль: " . $b_pass [ 'pass' ] . '<br><br>С уважением,<br>Администрация Бойцовского Клуба' );
2022-08-11 10:38:38 +00:00
}
} elseif ( isset ( $_GET [ 'open' ]) && ! isset ( $u -> bank [ 'id' ]))
{
if ( $_POST [ 'rdn01' ] == 2 && ( $u -> info [ 'level' ] >= 8 || $u -> info [ 'money4' ] < 15 )) {
2023-01-10 16:29:32 +00:00
$re2 = 'Недостаточно зубов!' ;
2022-08-11 10:38:38 +00:00
} elseif ( $u -> info [ 'money' ] >= 3 || ( $u -> info [ 'level' ] < 8 && $u -> info [ 'money4' ] >= 15 && $c [ 'zuby' ] == true ))
{
if ( $_POST [ 'pass1' ] == '' || $_POST [ 'pass1' ] == ' ' ) {
2023-01-10 16:29:32 +00:00
$re2 = 'Вы не указали пароль!' ;
2022-08-11 10:38:38 +00:00
} elseif ( $_POST [ 'pass1' ] != $_POST [ 'pass2' ] ) {
2023-01-10 16:29:32 +00:00
$re2 = 'Пароли не совпадают!' ;
2022-08-11 10:38:38 +00:00
} elseif ( $u -> info [ 'money' ] - 3 < 0 && $_POST [ 'rdn01' ] != 2 ) {
2023-01-10 16:29:32 +00:00
$re2 = 'У вас недостаточно кр.' ;
2022-08-11 10:38:38 +00:00
} elseif ( $u -> info [ 'align' ] != 2 )
{
$pass = rand ( 10000 , 91191 );
$pass = htmlspecialchars ( $_POST [ 'pass1' ], NULL , 'cp1251' );
$ins = mysql_query ( 'INSERT INTO `bank` (`uid`,`create`,`pass`) VALUES ("' . $u -> info [ 'id' ] . '","' . time () . '","' . $pass . '")' );
if ( $ins )
{
$bank = mysql_insert_id ();
if ( $u -> info [ 'level' ] < 8 && $_POST [ 'rdn01' ] == 2 && $c [ 'zuby' ] == true ) {
$u -> info [ 'money4' ] -= 15 ;
} else {
$u -> info [ 'money' ] -= 3 ;
}
$upd = mysql_query ( 'UPDATE `users` SET `money` = "' . $u -> info [ 'money' ] . '",`money4` = "' . $u -> info [ 'money4' ] . '" WHERE `id` = "' . $u -> info [ 'id' ] . '" LIMIT 1' );
2023-01-10 16:29:32 +00:00
$re2 = 'Счет №<b>' . getNum ( $bank ) . '</b> был успешно открыт.<br>Пароль от счета: <b>' . $pass . '</b><br><small><br>(Сменить пароль можно в разделе "Управление счетом" после авторизации)' ;
$u -> addDelo ( 3 , $u -> info [ 'id' ], 'Вы успешно открыли счет №' . getNum ( $bank ) . '' , time (), $u -> info [ 'city' ], 'Bank.System' , 3 , 0 , '' );
2022-08-11 10:38:38 +00:00
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'Банк отказал в получении банковского счета.' ;
2022-08-11 10:38:38 +00:00
}
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'Хаосники не могут создавать новые счета в банке.' ;
2022-08-11 10:38:38 +00:00
}
} else {
if ( $u -> info [ 'level' ] < 8 && $c [ 'zuby' ] == true ) {
2023-01-10 16:29:32 +00:00
$re2 = 'Для открытия счета необходимо иметь при с е б е <b>3.00 кр.</b> или <b>' . $u -> zuby ( 15 ) . '</b>' ;
2022-08-11 10:38:38 +00:00
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'Для открытия счета необходимо иметь при с е б е <b>3.00 кр.</b>' ;
2022-08-11 10:38:38 +00:00
}
}
} elseif ( isset ( $_GET [ 'exit' ]) && isset ( $u -> bank [ 'id' ]))
{
$u -> bank = false ;
mysql_query ( 'UPDATE `bank` SET `useNow` = "0" WHERE `uid` = "' . $u -> info [ 'id' ] . '" AND `useNow`!="0" LIMIT 1' );
}
if ( $u -> info [ 'allLock' ] > time ()) {
$u -> bank = false ;
}
if ( isset ( $u -> bank [ 'id' ]))
{
if ( isset ( $_POST [ 'sd4' ]) && $u -> newAct ( $_POST [ 'sd4' ]))
{
if ( isset ( $_POST [ 'transfer_kredit2' ]) && $u -> info [ 'admin' ] > 0 )
{
2023-01-10 16:29:32 +00:00
//перевод екредитов с одного счета на другой
2022-08-11 10:38:38 +00:00
$ub = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `bank` WHERE `id` = "' . mysql_real_escape_string (( int ) $_POST [ 'num2' ]) . '" LIMIT 1' ));
if ( isset ( $ub [ 'id' ]) && $ub [ 'id' ] != $u -> bank [ 'id' ])
{
$ut = mysql_fetch_array ( mysql_query ( 'SELECT `id`,`level`,`city`,`room`,`login` FROM `users` WHERE `id` = "' . mysql_real_escape_string ( $ub [ 'uid' ]) . '" LIMIT 1' ));
if ( $ut [ 'level' ] >= 0 || $ut [ 'id' ] == $u -> info [ 'id' ] || $u -> info [ 'admin' ] > 0 )
{
$mn = floor (( int )( $_POST [ 'tansfer_sum2' ] * 100 ));
$mn = round (( $mn / 100 ), 2 );
$prc = 0 ;
$mn += $prc ;
if ( $u -> bank [ 'money2' ] >= $mn )
{
if ( $mn < 0.01 || $mn > 1000000000 )
{
2023-01-10 16:29:32 +00:00
$re2 = 'Неверно указана сумма' ;
2022-08-11 10:38:38 +00:00
} else {
$upd = mysql_query ( 'UPDATE `bank` SET `money2` = "' . mysql_real_escape_string ( $u -> bank [ 'money2' ] - $mn ) . '" WHERE `id` = "' . $u -> bank [ 'id' ] . '" LIMIT 1' );
if ( $upd )
{
$u -> bank [ 'money2' ] -= $mn ;
$ub [ 'money2' ] += $mn - $prc ;
mysql_query ( 'UPDATE `users` SET `catch` = `catch` + "' . floor ( $mn - $prc ) . '" WHERE `id` = "' . $ut [ 'id' ] . '" LIMIT 1' );
mysql_query ( 'UPDATE `users` SET `frg` = `frg` + ' . floor ( $mn ) . ' WHERE `id` = "' . $u -> info [ 'id' ] . '" LIMIT 1' );
mysql_query ( 'UPDATE `bank` SET `money2` = "' . mysql_real_escape_string ( $ub [ 'money2' ]) . '" WHERE `id` = "' . $ub [ 'id' ] . '" LIMIT 1' );
2023-01-10 16:29:32 +00:00
$re2 = 'Вы удачно перевели <b>' . ( $mn - $prc ) . ' екр.</b> (комиссия <b>' . $prc . ' екр.</b>) на счет №' . getNum ( $ub [ 'id' ]) . ' персонажу "<b>' . $ut [ 'login' ] . '</b>"' ;
$u -> addDelo ( 3 , $ut [ 'id' ], 'Получено <b>' . ( $mn - $prc ) . ' екр.</b> с о счета №' . getNum ( $u -> bank [ 'id' ]) . ' от персонажа "' . $u -> info [ 'login' ] . '", комиссия <b>' . $prc . ' екр.</b> <i>(Итого: ' . $ub [ 'money1' ] . ' кр., ' . $ub [ 'money2' ] . ' екр.)</i>' , time (), $ut [ 'city' ], 'Bank.System' , mysql_real_escape_string ( $mn - $prc ), 0 , $ub [ 'id' ]);
$u -> addDelo ( 3 , $u -> info [ 'id' ], 'Передано <b>' . ( $mn - $prc ) . ' екр.</b> на счет №' . getNum ( $ub [ 'id' ]) . ' персонажу "' . $ut [ 'login' ] . '", комиссия <b>' . $prc . ' екр.</b> <i>(Итого: ' . $u -> bank [ 'money1' ] . ' кр., ' . $u -> bank [ 'money2' ] . ' екр.)</i>' , time (), $u -> info [ 'city' ], 'Bank.System' , 0 , mysql_real_escape_string ( $mn ), $u -> bank [ 'id' ]);
$log = '"' . $u -> info [ 'login' ] . '" [' . $u -> info [ 'level' ] . '] перевел с о своего банковского счета №' . $u -> bank [ 'id' ] . ' на счет №' . $ub [ 'id' ] . ' к персонажу "' . $ut [ 'login' ] . '" [' . $ut [ 'level' ] . '] ' . ( $mn - $prc ) . ' екр.' ;
2022-08-11 10:38:38 +00:00
$u -> addDelo ( 1 , $u -> info [ 'id' ], $log , time (), $u -> info [ 'city' ], 'Bank.System' , 0 , 0 , '' );
$u -> addDelo ( 1 , $ut [ 'id' ], $log , time (), $ut [ 'city' ], 'Bank.System' , 0 , 0 , '' );
if ( $ut [ 'id' ] != $u -> info [ 'id' ])
{
$alg = '' ;
if ( $u -> info [ 'align' ] == 50 )
{
$alg = '<img src=https://img.new-combats.com/i/align/align50.gif >' ;
}
2023-01-10 16:29:32 +00:00
$text = '"' . $alg . '[login:' . $u -> info [ 'login' ] . ']" перевел' . ( $u -> info [ 'sex' ] == 0 ? " " : " а " ) . ' вам <b>' . ( $mn - $prc ) . ' екр.</b> с о своего банковского счета №' . getNum ( $u -> bank [ 'id' ]) . ' на ваш банковский счет №' . getNum ( $ub [ 'id' ]) . '.' ;
2022-08-11 10:38:38 +00:00
mysql_query ( " INSERT INTO `chat` (`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (' " . $ut [ 'city' ] . " ',' " . $ut [ 'room' ] . " ','',' " . $ut [ 'login' ] . " ',' " . $text . " ',' " . time () . " ','12','0','1') " );
}
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'Н е удалось выполнить операцию' ;
2022-08-11 10:38:38 +00:00
}
}
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'У вас нет <b>' . $mn . ' екр.</b> на счете' ;
2022-08-11 10:38:38 +00:00
}
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'Нельзя перевести кредиты на этот счет' ;
2022-08-11 10:38:38 +00:00
}
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'Нельзя перевести кредиты на этот счет' ;
2022-08-11 10:38:38 +00:00
}
} elseif ( isset ( $_POST [ 'transfer_kredit' ]) && $u -> info [ 'align' ] != 2 )
{
2023-01-10 16:29:32 +00:00
//перевод кредитов с одного счета на другой
2022-08-11 10:38:38 +00:00
if ( $u -> info [ 'level' ] >= 4 || $u -> info [ 'admin' ] > 0 )
{
$ub = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `bank` WHERE `id` = "' . mysql_real_escape_string (( int ) $_POST [ 'num' ]) . '" LIMIT 1' ));
if ( isset ( $ub [ 'id' ]) && $ub [ 'id' ] != $u -> bank [ 'id' ])
{
$ut = mysql_fetch_array ( mysql_query ( 'SELECT `id`,`level`,`city`,`room`,`login` FROM `users` WHERE `id` = "' . mysql_real_escape_string ( $ub [ 'uid' ]) . '" LIMIT 1' ));
if ( $ut [ 'level' ] >= 4 || $ut [ 'id' ] == $u -> info [ 'id' ] || $u -> info [ 'admin' ] > 0 )
{
$mn = floor (( int )( $_POST [ 'tansfer_sum' ] * 100 ));
$mn = round (( $mn / 100 ), 2 );
$prc = round ( $mn * 3 / 100 , 2 );
$mn += $prc ;
if ( $u -> bank [ 'money1' ] >= $mn )
{
if ( $mn < 0.01 || $mn > 1000000000 )
{
2023-01-10 16:29:32 +00:00
$re2 = 'Неверно указана сумма' ;
2022-08-11 10:38:38 +00:00
} else {
$upd = mysql_query ( 'UPDATE `bank` SET `money1` = "' . mysql_real_escape_string ( $u -> bank [ 'money1' ] - $mn ) . '" WHERE `id` = "' . $u -> bank [ 'id' ] . '" LIMIT 1' );
if ( $upd )
{
$u -> bank [ 'money1' ] -= $mn ;
$ub [ 'money1' ] += $mn - $prc ;
mysql_query ( 'UPDATE `bank` SET `money1` = "' . mysql_real_escape_string ( $ub [ 'money1' ]) . '" WHERE `id` = "' . $ub [ 'id' ] . '" LIMIT 1' );
2023-01-10 16:29:32 +00:00
$re2 = 'Вы удачно перевели <b>' . ( $mn - $prc ) . ' кр.</b> (комиссия <b>' . $prc . ' кр.</b>) на счет №' . getNum ( $ub [ 'id' ]) . ' персонажу "<b>' . $ut [ 'login' ] . '</b>"' ;
$u -> addDelo ( 3 , $ut [ 'id' ], 'Получено <b>' . ( $mn - $prc ) . ' кр.</b> с о счета №' . getNum ( $u -> bank [ 'id' ]) . ' от персонажа "' . $u -> info [ 'login' ] . '", комиссия <b>' . $prc . ' кр.</b> <i>(Итого: ' . $ub [ 'money1' ] . ' кр., ' . $ub [ 'money2' ] . ' екр.)</i>' , time (), $ut [ 'city' ], 'Bank.System' , mysql_real_escape_string ( $mn - $prc ), 0 , $ub [ 'id' ]);
$u -> addDelo ( 3 , $u -> info [ 'id' ], 'Передано <b>' . ( $mn - $prc ) . ' кр.</b> на счет №' . getNum ( $ub [ 'id' ]) . ' персонажу "' . $ut [ 'login' ] . '", комиссия <b>' . $prc . ' кр.</b> <i>(Итого: ' . $u -> bank [ 'money1' ] . ' кр., ' . $u -> bank [ 'money2' ] . ' екр.)</i>' , time (), $u -> info [ 'city' ], 'Bank.System' , 0 , mysql_real_escape_string ( $mn ), $u -> bank [ 'id' ]);
$log = '"' . $u -> info [ 'login' ] . '" [' . $u -> info [ 'level' ] . '] перевел с о своего банковского счета №' . $u -> bank [ 'id' ] . ' на счет №' . $ub [ 'id' ] . ' к персонажу "' . $ut [ 'login' ] . '" [' . $ut [ 'level' ] . '] ' . ( $mn - $prc ) . ' кр. Дополнительно снято ' . $prc . ' кр. за услуги банка.' ;
2022-08-11 10:38:38 +00:00
$u -> addDelo ( 1 , $u -> info [ 'id' ], $log , time (), $u -> info [ 'city' ], 'Bank.System' , 0 , 0 , '' );
$u -> addDelo ( 1 , $ut [ 'id' ], $log , time (), $ut [ 'city' ], 'Bank.System' , 0 , 0 , '' );
if ( $ut [ 'id' ] != $u -> info [ 'id' ])
{
2023-01-10 16:29:32 +00:00
$text = '"[login:' . $u -> info [ 'login' ] . ']" перевел' . ( $u -> info [ 'sex' ] == 0 ? " " : " а " ) . ' вам <b>' . ( $mn - $prc ) . ' кр.</b> с о своего банковского счета №' . getNum ( $u -> bank [ 'id' ]) . ' на ваш банковский счет №' . getNum ( $ub [ 'id' ]) . '.' ;
2022-08-11 10:38:38 +00:00
mysql_query ( " INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,' " . $ut [ 'city' ] . " ',' " . $ut [ 'room' ] . " ','',' " . $ut [ 'login' ] . " ',' " . $text . " ',' " . time () . " ','6','0','1') " );
}
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'Н е удалось выполнить операцию' ;
2022-08-11 10:38:38 +00:00
}
}
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'У вас нет <b>' . $mn . ' кр.</b> на счете' ;
2022-08-11 10:38:38 +00:00
}
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'Нельзя перевести кредиты на этот счет' ;
2022-08-11 10:38:38 +00:00
}
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'Нельзя перевести кредиты на этот счет' ;
2022-08-11 10:38:38 +00:00
}
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'Передача кредитов возможна только с 4-г о уровня' ;
2022-08-11 10:38:38 +00:00
}
} elseif ( $u -> info [ 'align' ] != 2 && $u -> info [ 'haos' ] < time () && $u -> info [ 'haos' ] != 1 && $u -> info [ 'align' ] != 50 && isset ( $_POST [ 'convert_kredit' ]) && $c [ 'crtoecr' ] > 0 ) {
2023-01-10 16:29:32 +00:00
//обменять кр. на екр.
2022-08-11 10:38:38 +00:00
if ( $u -> info [ 'palpro' ] > time ()) {
$mn = ceil (( int )( $_POST [ 'convert_sum2' ] * 100 ));
$mn = round (( $mn / 100 ), 2 );
$mne = round ( $mn / $noc , 2 );
$mn = round (( $mn / 100 * 103 + 5 ), 2 );
$sm = $u -> testAction ( '`uid` = "' . $u -> info [ 'id' ] . '" AND `vars` = "bank_kr_to_ekr_[' . date ( 'd.m.Y' , time ()) . ']" ORDER BY `id` DESC LIMIT 1' , 1 );
$sm_lim = 100 ;
if ( isset ( $sm [ 'id' ]) && $sm [ 'vals' ] + $mne > $sm_lim ) {
if ( $sm [ 'vals' ] < $sm_lim ) {
2023-01-10 16:29:32 +00:00
$re2 = 'Н а сегодня Вы можете обменять еще на <b>' . ( $sm_lim - $sm [ 'vals' ]) . ' екр.</b>. (Примерно ' . round ( ( ( $sm_lim - $sm [ 'vals' ]) * $noc ) , 2 ) . ' кр.), текущий обмен на <b>' . $mne . ' екр.</b>.' ;
2022-08-11 10:38:38 +00:00
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'Н а сегодня Вы исчерпали свой лимит обмена кр. на екр. (' . $sm_lim . ' екр.)' ;
2022-08-11 10:38:38 +00:00
}
} elseif ( $mn > 0 && $mne > 0 && $mn >= round (( 0.01 * ( $noc * 1.03 ) + 5 ), 2 )) {
if ( $u -> bank [ 'money1' ] >= $mn ) {
if ( ! isset ( $sm [ 'id' ])) {
$u -> addAction ( time (), 'bank_kr_to_ekr_[' . date ( 'd.m.Y' ) . ']' , $mne );
} else {
mysql_query ( 'UPDATE `actions` SET `vals` = "' . ( $sm [ 'vals' ] + $mne ) . '" WHERE `id` = "' . $sm [ 'id' ] . '" LIMIT 1' );
}
2023-01-10 16:29:32 +00:00
$re2 = 'Вы успешно обменяли <b>' . $mn . ' кр.</b> на <b>' . $mne . ' екр.</b>' ;
2022-08-11 10:38:38 +00:00
$u -> bank [ 'money1' ] -= $mn ;
$u -> bank [ 'money2' ] += $mne ;
mysql_query ( 'UPDATE `users` SET `catch` = `catch` + "' . round ( $mne , 2 ) . '" WHERE `id` = "' . $u -> info [ 'id' ] . '" LIMIT 1' );
mysql_query ( 'UPDATE `bank` SET `money1` = "' . mysql_real_escape_string ( $u -> bank [ 'money1' ]) . '", `money2` = "' . mysql_real_escape_string ( $u -> bank [ 'money2' ]) . '",`shara` = `shara` + "' . mysql_real_escape_string ( $mne ) . '" WHERE `id` = "' . mysql_real_escape_string ( $u -> bank [ 'id' ]) . '" LIMIT 1' );
2023-01-10 16:29:32 +00:00
$log = '"' . $u -> info [ 'login' ] . '" [' . $u -> info [ 'level' ] . '] обменял <b>' . $mn . ' кр.</b> на <b>' . $mne . ' екр.</b>, Банковский счет №' . $u -> bank [ 'id' ] . '.' ;
2022-08-11 10:38:38 +00:00
$u -> addDelo ( 1 , $u -> info [ 'id' ], $log , time (), $u -> info [ 'city' ], 'Bank.System' , 0 , 0 , '' );
2023-01-10 16:29:32 +00:00
$u -> addDelo ( 3 , $u -> info [ 'id' ], 'Вы успешно обменяли <b>' . ceil (( int )( $_POST [ 'convert_sum2' ] * 100 / 100 )) . ' кр.</b> на <b>' . $mne . ' екр.</b>, комиссия <b>' . round (( ceil (( int )( $_POST [ 'convert_sum2' ] * 100 / 100 )) / 100 * 3 + 5 ), 2 ) . ' кр.</b> <i>(Итого: ' . $u -> bank [ 'money1' ] . ' кр., ' . $u -> bank [ 'money2' ] . ' екр.)</i>' , time (), $u -> info [ 'city' ], 'Bank.System' , 0 , 0 , $u -> bank [ 'id' ]);
2022-08-11 10:38:38 +00:00
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'У вас нет <b>' . $mn . ' кр.</b> на счете' ;
2022-08-11 10:38:38 +00:00
}
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'Минимальная сумма для обмена составляет ' . round (( 0.01 * ( $noc * 1.03 ) + 5 ), 2 ) . ' кр.' ;
2022-08-11 10:38:38 +00:00
}
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'Вы должны пройти проверку на чистоту у Паладинов или Тарманов.' ;
2022-08-11 10:38:38 +00:00
}
} elseif ( isset ( $_POST [ 'convert_ekredit' ]))
{
2023-01-10 16:29:32 +00:00
//обменять екр. на кр.
2022-08-11 10:38:38 +00:00
$mn = ceil (( int )( $_POST [ 'convert_sum' ] * 100 ));
$mn = round (( $mn / 100 ), 2 );
if ( $u -> bank [ 'money2' ] >= $mn )
{
if ( $mn < 0.01 || $mn > 1000000000 )
{
2023-01-10 16:29:32 +00:00
$re2 = 'Неверно указана сумма' ;
2022-08-11 10:38:38 +00:00
} else {
$upd = mysql_query ( 'UPDATE `bank` SET `money1` = "' . mysql_real_escape_string ( $u -> bank [ 'money1' ] + ( $mn * $con )) . '",`money2` = "' . mysql_real_escape_string ( $u -> bank [ 'money2' ] - $mn ) . '" WHERE `id` = "' . $u -> bank [ 'id' ] . '" LIMIT 1' );
if ( $upd )
{
$u -> bank [ 'money1' ] += $mn * $con ;
$u -> bank [ 'money2' ] -= $mn ;
2023-01-10 16:29:32 +00:00
$u -> addDelo ( 3 , $u -> info [ 'id' ], 'Вы обменяли <b>' . $mn . ' екр.</b> на <b>' . ( $mn * $con ) . ' кр.</b>, комиссия <b>0 кр.</b> <i>(Итого: ' . $u -> bank [ 'money1' ] . ' кр., ' . $u -> bank [ 'money2' ] . ' екр.)</i>' , time (), $u -> info [ 'city' ], 'Bank.System' , 0 , mysql_real_escape_string ( $mn * $con ), $u -> bank [ 'id' ]);
$re2 = 'Вы удачно обменяли <b>' . $mn . ' екр.</b> на <b>' . ( $mn * $con ) . ' кр.</b>' ;
2022-08-11 10:38:38 +00:00
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'Н е удалось выполнить операцию' ;
2022-08-11 10:38:38 +00:00
}
}
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'У вас нет <b>' . $mn . ' екр.</b> на счете' ;
2022-08-11 10:38:38 +00:00
}
} elseif ( isset ( $_POST [ 'get_kredit' ]))
{
2023-01-10 16:29:32 +00:00
//положить деньги на счет
2022-08-11 10:38:38 +00:00
$mn = floor (( int )( $_POST [ 'get_sum' ] * 100 ));
$mn = round (( $mn / 100 ), 2 );
if ( $u -> bank [ 'money1' ] >= $mn )
{
if ( $mn < 0.01 || $mn > 1000000000 )
{
2023-01-10 16:29:32 +00:00
$re2 = 'Неверно указана сумма (Снять ' . (( int ) $_POST [ 'get_sum' ]) . ' кр.)' ;
2022-08-11 10:38:38 +00:00
} else {
$upd = mysql_query ( 'UPDATE `users` SET `money` = "' . mysql_real_escape_string ( $u -> info [ 'money' ] + $mn ) . '" WHERE `id` = "' . $u -> info [ 'id' ] . '" LIMIT 1' );
if ( $upd )
{
$u -> bank [ 'money1' ] -= $mn ;
$u -> info [ 'money' ] += $mn ;
mysql_query ( 'UPDATE `bank` SET `money1` = "' . mysql_real_escape_string ( $u -> bank [ 'money1' ]) . '" WHERE `id` = "' . $u -> bank [ 'id' ] . '" LIMIT 1' );
2023-01-10 16:29:32 +00:00
$u -> addDelo ( 3 , $u -> info [ 'id' ], 'Вы сняли с о счета <b>' . $mn . ' кр.</b>, комиссия <b>0 кр.</b> <i>(Итого: ' . $u -> bank [ 'money1' ] . ' кр., ' . $u -> bank [ 'money2' ] . ' екр.)</i>' , time (), $u -> info [ 'city' ], 'Bank.System' , 0 , 0 , $u -> bank [ 'id' ]);
$re2 = 'Вы удачно сняли с о счета <b>' . $mn . ' кр.</b>' ;
2022-08-11 10:38:38 +00:00
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'Н е удалось выполнить операцию' ;
2022-08-11 10:38:38 +00:00
}
}
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'У вас нет <b>' . $mn . ' кр.</b> на счете' ;
2022-08-11 10:38:38 +00:00
}
} elseif ( isset ( $_POST [ 'get_ekredit' ]))
{
2023-01-10 16:29:32 +00:00
//положить деньги на счет
2022-08-11 10:38:38 +00:00
$mn = floor (( int )( $_POST [ 'get_esum' ] * 100 ));
$mn = round (( $mn / 100 ), 2 );
if ( $u -> bank [ 'money2' ] >= $mn )
{
if ( $mn < 0.01 || $mn > 1000000000 )
{
2023-01-10 16:29:32 +00:00
$re2 = 'Неверно указана сумма (Снять ' . (( int ) $_POST [ 'get_esum' ]) . ' Екр.)' ;
2022-08-11 10:38:38 +00:00
} else {
$upd = mysql_query ( 'UPDATE `users` SET `money2` = "' . mysql_real_escape_string ( $u -> info [ 'money2' ] + $mn ) . '" WHERE `id` = "' . $u -> info [ 'id' ] . '" LIMIT 1' );
if ( $upd )
{
$u -> bank [ 'money2' ] -= $mn ;
$u -> info [ 'money2' ] += $mn ;
mysql_query ( 'UPDATE `bank` SET `money2` = "' . mysql_real_escape_string ( $u -> bank [ 'money2' ]) . '" WHERE `id` = "' . $u -> bank [ 'id' ] . '" LIMIT 1' );
2023-01-10 16:29:32 +00:00
$u -> addDelo ( 3 , $u -> info [ 'id' ], 'Вы сняли с о счета <b>' . $mn . ' Екр.</b>, комиссия <b>0 Екр.</b> <i>(Итого: ' . $u -> bank [ 'money1' ] . ' кр., ' . $u -> bank [ 'money2' ] . ' екр.)</i>' , time (), $u -> info [ 'city' ], 'Bank.System' , 0 , 0 , $u -> bank [ 'id' ]);
$re2 = 'Вы удачно сняли с о счета <b>' . $mn . ' Екр.</b>' ;
2022-08-11 10:38:38 +00:00
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'Н е удалось выполнить операцию' ;
2022-08-11 10:38:38 +00:00
}
}
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'У вас нет <b>' . $mn . ' Екр.</b> на счете' ;
2022-08-11 10:38:38 +00:00
}
} elseif ( isset ( $_POST [ 'add_ekredit' ]))
{
2023-01-10 16:29:32 +00:00
//положить деньги на счет
2022-08-11 10:38:38 +00:00
$mn = floor (( int )( $_POST [ 'add_esum' ] * 100 ));
$mn = round (( $mn / 100 ), 2 );
if ( $u -> info [ 'money2' ] >= $mn )
{
if ( $mn < 0.01 || $mn > 1000000000 )
{
2023-01-10 16:29:32 +00:00
$re2 = 'Неверно указана сумма (Пополнение счета)' ;
2022-08-11 10:38:38 +00:00
} else {
$upd = mysql_query ( 'UPDATE `users` SET `money2` = "' . mysql_real_escape_string ( $u -> info [ 'money2' ] - $mn ) . '" WHERE `id` = "' . $u -> info [ 'id' ] . '" LIMIT 1' );
if ( $upd )
{
$u -> bank [ 'money2' ] += $mn ;
$u -> info [ 'money2' ] -= $mn ;
mysql_query ( 'UPDATE `bank` SET `money2` = "' . mysql_real_escape_string ( $u -> bank [ 'money2' ]) . '" WHERE `id` = "' . $u -> bank [ 'id' ] . '" LIMIT 1' );
2023-01-10 16:29:32 +00:00
$u -> addDelo ( 3 , $u -> info [ 'id' ], 'Вы положили на счет <b>' . $mn . ' Eкр .</b>, комиссия <b>0 Екр.</b> <i>(Итого: ' . $u -> bank [ 'money1' ] . ' кр., ' . $u -> bank [ 'money2' ] . ' екр.)</i>' , time (), $u -> info [ 'city' ], 'Bank.System' , 0 , 0 , $u -> bank [ 'id' ]);
$re2 = 'Вы удачно положили на свой счет <b>' . $mn . ' Екр.</b>' ;
2022-08-11 10:38:38 +00:00
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'Н е удалось выполнить операцию' ;
2022-08-11 10:38:38 +00:00
}
}
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'У вас нет при с е б е <b>' . $mn . ' Екр.</b>' ;
2022-08-11 10:38:38 +00:00
}
} elseif ( isset ( $_POST [ 'add_kredit' ]))
{
2023-01-10 16:29:32 +00:00
//положить деньги на счет
2022-08-11 10:38:38 +00:00
$mn = floor (( int )( $_POST [ 'add_sum' ] * 100 ));
$mn = round (( $mn / 100 ), 2 );
if ( $u -> info [ 'money' ] >= $mn )
{
if ( $mn < 0.01 || $mn > 1000000000 )
{
2023-01-10 16:29:32 +00:00
$re2 = 'Неверно указана сумма (Пополнение счета)' ;
2022-08-11 10:38:38 +00:00
} else {
$upd = mysql_query ( 'UPDATE `users` SET `money` = "' . mysql_real_escape_string ( $u -> info [ 'money' ] - $mn ) . '" WHERE `id` = "' . $u -> info [ 'id' ] . '" LIMIT 1' );
if ( $upd )
{
$u -> bank [ 'money1' ] += $mn ;
$u -> info [ 'money' ] -= $mn ;
mysql_query ( 'UPDATE `bank` SET `money1` = "' . mysql_real_escape_string ( $u -> bank [ 'money1' ]) . '" WHERE `id` = "' . $u -> bank [ 'id' ] . '" LIMIT 1' );
2023-01-10 16:29:32 +00:00
$u -> addDelo ( 3 , $u -> info [ 'id' ], 'Вы положили на счет <b>' . $mn . ' кр.</b>, комиссия <b>0 кр.</b> <i>(Итого: ' . $u -> bank [ 'money1' ] . ' кр., ' . $u -> bank [ 'money2' ] . ' екр.)</i>' , time (), $u -> info [ 'city' ], 'Bank.System' , 0 , 0 , $u -> bank [ 'id' ]);
$re2 = 'Вы удачно положили на свой счет <b>' . $mn . ' кр.</b>' ;
2022-08-11 10:38:38 +00:00
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'Н е удалось выполнить операцию' ;
2022-08-11 10:38:38 +00:00
}
}
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'У вас нет при с е б е <b>' . $mn . ' кр.</b>' ;
2022-08-11 10:38:38 +00:00
}
} elseif ( isset ( $_POST [ 'change_psw2' ]))
{
2023-01-10 16:29:32 +00:00
//смена пароля счета
2022-08-11 10:38:38 +00:00
$sm = $u -> testAction ( '`uid` = "' . $u -> info [ 'id' ] . '" AND `vals` = "id=' . $u -> bank [ 'id' ] . '&new_pass=' . $u -> bank [ 'pass' ] . '" AND `vars` = "bank_new_pass" AND `time` > "' . ( time () - 24 * 60 * 60 ) . '" LIMIT 1' , 1 );
if ( $_POST [ 'new_psw1' ] != $_POST [ 'new_psw2' ])
{
2023-01-10 16:29:32 +00:00
$re2 = 'Пароли не совпадают' ;
2022-08-11 10:38:38 +00:00
} elseif ( iconv_strlen ( $_POST [ 'new_psw1' ]) < 6 || iconv_strlen ( $_POST [ 'new_psw1' ]) > 32 )
{
2023-01-10 16:29:32 +00:00
$re2 = 'Пароль не может быть короче 6 или длинее 32 символов' ;
2022-08-11 10:38:38 +00:00
} elseif ( isset ( $sm [ 'id' ]))
{
2023-01-10 16:29:32 +00:00
$re2 = 'Нельзя менять пароль чаще одного раза в день' ;
2022-08-11 10:38:38 +00:00
} else {
2023-01-10 16:29:32 +00:00
//меняем
2022-08-11 10:38:38 +00:00
$upd = mysql_query ( 'UPDATE `bank` SET `pass` = "' . mysql_real_escape_string ( $_POST [ 'new_psw1' ]) . '" WHERE `id` = "' . $u -> bank [ 'id' ] . '" LIMIT 1' );
if ( $upd )
{
$u -> addAction ( time (), 'bank_new_pass' , 'id=' . $u -> bank [ 'id' ] . '&new_pass=' . $_POST [ 'new_psw1' ] . '' );
$u -> bank [ 'pass' ] = $_POST [ 'new_psw1' ];
2023-01-10 16:29:32 +00:00
$re2 = 'Пароль от счета №<b>' . getNum ( $u -> bank [ 'id' ]) . '</b> был успешно изменен<br>Новый пароль: <b>' . $u -> bank [ 'pass' ] . '</b>' ;
$u -> addDelo ( 3 , $u -> info [ 'id' ], 'Был изменен пароль от счета.' , time (), $u -> info [ 'city' ], 'Bank.System' , 0 , 0 , $u -> bank [ 'id' ]);
2022-08-11 10:38:38 +00:00
} else {
2023-01-10 16:29:32 +00:00
$re2 = 'Вам отказали в смене пароля' ;
2022-08-11 10:38:38 +00:00
}
}
}
}
}
if ( $re != '' ){ echo '<div align="right"><font color="red"><b>' . $re . '</b></font></div>' ; } ?>
< style type = " text/css " >
. pH3 { COLOR : #8f0000; FONT-FAMILY: Arial; FONT-SIZE: 12pt; FONT-WEIGHT: bold; }
. class_ {
font - weight : bold ;
color : #C5C5C5;
cursor : pointer ;
}
. class_st {
font - weight : bold ;
color : #659BA3;
cursor : pointer ;
}
. class__ {
font - weight : bold ;
color : #FFFFFF;
cursor : pointer ;
background - color : #659BA3;
}
. class__st {
font - weight : bold ;
color : #FFFFFF;
cursor : pointer ;
background - color : #659BA3;
font - size : 10 px ;
}
. class_old {
font - weight : bold ;
color : #919191;
cursor : pointer ;
}
. class__old {
font - weight : bold ;
color : #FFFFFF;
cursor : pointer ;
background - color : #838383;
font - size : 10 px ;
}
</ style >
< TABLE width = " 100% " cellspacing = " 0 " cellpadding = " 0 " >
< tr >< td >
< table width = " 100% " border = " 0 " cellspacing = " 0 " cellpadding = " 0 " >
< tr >
< td >< div align = " center " >
< div align = " center " class = " pH3 " >
2023-01-10 16:29:32 +00:00
< h3 > Банк < br /></ h3 >
2022-08-11 10:38:38 +00:00
</ div >
</ div ></ td >
< td width = " 200 " >
< div style = " float:right; " >
< table cellspacing = " 0 " cellpadding = " 0 " >
< tr >
< td width = " 100% " >& nbsp ; </ td >
< td >< table border = " 0 " cellpadding = " 0 " cellspacing = " 0 " >
< tr align = " right " valign = " top " >
< td ><!-- -->
< ? echo $goLis ; ?>
<!-- -->
< table border = " 0 " cellspacing = " 0 " cellpadding = " 0 " >
< tr >
< td nowrap = " nowrap " >< table width = " 100% " border = " 0 " cellpadding = " 0 " cellspacing = " 1 " bgcolor = " #DEDEDE " >
< tr >
< td bgcolor = " #D3D3D3 " >< img src = " https://img.new-combats.com/i/move/links.gif " width = " 9 " height = " 7 " /></ td >
2023-01-10 16:29:32 +00:00
< td bgcolor = " #D3D3D3 " nowrap = " nowrap " >< a href = " # " id = " greyText " class = " menutop " onclick = " location='main.php?loc=1.180.0.11&rnd=<? echo $code ; ?>'; " title = " <? thisInfRm('1.180.0.11',1); ?> " > Страшилкина улица </ a ></ td >
2022-08-11 10:38:38 +00:00
</ tr >
</ table ></ td >
</ tr >
</ table ></ td >
</ tr >
</ table ></ td >
</ tr >
</ table >
</ div ></ td >
</ tr >
</ table >
< TABLE width = " 100% " cellspacing = " 0 " cellpadding = " 4 " >
< TR >
< form name = " F1 " method = " post " >
< TD valign = " top " align = " left " >
2023-01-10 16:29:32 +00:00
<!-- Магазин --></ TD >
2022-08-11 10:38:38 +00:00
</ FORM >
</ TR >
< TR >
< TD valign = " top " align = " left " >
< ? if ( $re2 != '' ){ echo '<div align="left"><font color="red">' . $re2 . '</font></div><br>' ; }
if ( ! isset ( $u -> bank [ 'id' ]))
{
?>
2023-01-10 16:29:32 +00:00
Мы предоставляем следующие услуги :
2022-08-11 10:38:38 +00:00
< OL >
2023-01-10 16:29:32 +00:00
< LI > Открытие счета < LI > Возможность положить / снять кредиты / еврокредиты с о счета
< LI > Перевести кредиты / еврокредиты с одного счета на другой
< LI > Обменный пункт . Обмен еврокредитов на кредиты
2022-08-11 10:38:38 +00:00
</ OL >
< script type = " text/javascript " src = " js/jquery.js " ></ script >
< script >
function hidecreatefx () {
if ( $ ( '#hidecreate' ) . css ( 'display' ) != 'none' ) {
$ ( '#hidecreate' ) . css ( 'display' , 'none' );
} else {
$ ( '#hidecreate' ) . css ( 'display' , '' );
}
}
</ script >
< FORM action = " main.php?open&rnd=<? echo $code ; ?> " method = " POST " >
2023-01-10 16:29:32 +00:00
Хотите открыть свой счет ? Услуга платная : < INPUT onclick = " hidecreatefx(); " TYPE = " button " value = " Открыть счет " >
2022-08-11 10:38:38 +00:00
< div id = " hidecreate " style = " display:none " >
2023-01-10 16:29:32 +00:00
< FIELDSET style = " width:300px; " >< LEGEND >< B > Открытие счета </ B > </ LEGEND >
2022-08-11 10:38:38 +00:00
< small >
< ? if ( $u -> info [ 'level' ] < 8 && $c [ 'zuby' ] == true ) { ?>
< center >
2023-01-10 16:29:32 +00:00
< input name = " rdn01 " type = " radio " value = " 1 " > < b > 3.00 кр .</ b > & nbsp ; & nbsp ; < input name = " rdn01 " type = " radio " value = " 2 " > < ? = $u -> zuby ( 15 ) ?>
2022-08-11 10:38:38 +00:00
</ center >
< hr />
< ? } else {
?>
< center >
2023-01-10 16:29:32 +00:00
< input checked = " checked " name = " rdn01 " type = " radio " value = " 1 " > < b > 3.00 кр .</ b > & nbsp ; & nbsp ; & nbsp ;
2022-08-11 10:38:38 +00:00
</ center >
< hr />
< ?
} ?>
< style >
fieldset {
border : 1 px solid #AEAEAE;
}
hr {
border : 0 ;
border - bottom : 1 px solid #aeaeae;
}
</ style >
< table width = " 300 " border = " 0 " cellspacing = " 0 " cellpadding = " 0 " >
< tr >
2023-01-10 16:29:32 +00:00
< td > Пароль счета :</ td >
2022-08-11 10:38:38 +00:00
< td >< INPUT style = 'width:90;' type = " password " value = " " name = " pass1 " ></ td >
</ tr >
< tr >
2023-01-10 16:29:32 +00:00
< td > Еще раз :</ td >
2022-08-11 10:38:38 +00:00
< td >< INPUT style = 'width:90;' type = " password " value = " " name = " pass2 " ></ td >
</ tr >
</ table >
</ small >
< center >
2023-01-10 16:29:32 +00:00
< INPUT TYPE = " submit " value = " Открыть счет " >
2022-08-11 10:38:38 +00:00
</ center >
</ FIELDSET >
</ div >
</ FORM >
< form action = " main.php?enter&rnd=<? echo $code ; ?> " method = " POST " >
< br />
2023-01-10 16:29:32 +00:00
< FIELDSET style = " width:300px; " >< LEGEND >< B > Управление счетом </ B > </ LEGEND >
2022-08-11 10:38:38 +00:00
< TABLE width = " 300 " >
< TR >< TD valign = top >
< TABLE >
2023-01-10 16:29:32 +00:00
< TR >< TD > Номер счета </ td > < TD colspan = 2 >< select name = " bank " size = 0 style = " width: 90px " >
2022-08-11 10:38:38 +00:00
< ?
$sp = mysql_query ( 'SELECT * FROM `bank` WHERE `uid` = "' . $u -> info [ 'id' ] . '" AND `block` = "0"' );
while ( $pl = mysql_fetch_array ( $sp ))
{
?>
< option value = " <? echo $pl['id'] ; ?> " selected = " selected " >< ? echo getNum ( $pl [ 'id' ]); ?> </option>
< ?
}
?>
</ select ></ td ></ tr >
2023-01-10 16:29:32 +00:00
< TR >< TD > Пароль </ td >< td > < INPUT style = 'width:90;' type = " password " value = " " name = " pass " ></ td >
2022-08-11 10:38:38 +00:00
</ tr >
2023-01-10 16:29:32 +00:00
< TR >< TD colspan = 3 align = center >< INPUT TYPE = " submit " value = " Войти " ></ td ></ tr >
2022-08-11 10:38:38 +00:00
</ TABLE >
</ TD >
</ TABLE >
</ FIELDSET >
</ form >
< form method = GET action = 'main.php' >
< input type = hidden name = 'res' value =< ? echo $code ; ?> >
< br />
< br />
2023-01-10 16:29:32 +00:00
Забыли пароль ? Можно е г о выслать на email , номер счета :< input type = text name = 'schet' > < input type = " submit " value = " Выслать " /></ TD >
2022-08-11 10:38:38 +00:00
</ form >
</ TR >
</ TABLE >
</ table >
< br >
< div id = " textgo " style = " visibility:hidden; " ></ div >
< ?
} else {
?>
< style >
. pay td {
width : 50 px ;
}
. pay td img {
display : block ;
margin : 1 px 0 0 0 ;
}
. pay td : hover img {
margin : 0 0 1 px 0 ;
}
. pay td : hover img {
filter : progid : DXImageTransform . Microsoft . Alpha ( opacity = 80 ); /* IE 5.5+*/
2023-01-10 16:29:32 +00:00
- moz - opacity : 0.8 ; /* Mozilla 1.6 и ниже */
2022-08-11 10:38:38 +00:00
- khtml - opacity : 0.8 ; /* Konqueror 3.1, Safari 1.1 */
opacity : 0.8 ; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
cursor : pointer ;
}
</ style >
2023-01-10 16:29:32 +00:00
<!-- управление счетом -->
2022-08-11 10:38:38 +00:00
< FORM action = " main.php " method = " POST " >
< INPUT TYPE = hidden name = " sd4 " value = " <? echo $u->info ['nextAct']; ?> " >
< TABLE width = 100 %>
< TR >
2023-01-10 16:29:32 +00:00
< TD valign = top width = 30 %>< H4 > Управление счетом </ H4 > & nbsp ;
< b > Счёт № :</ b > < ? echo getNum ( $u -> bank [ 'id' ]); ?> <a href="?exit=<? echo $code; ?>" title="Окончить работу c текущим счетом">[x]</a><br>
2022-08-11 10:38:38 +00:00
</ TD >
< TD valign = top align = center width = 40 %>
< TABLE >< TR >< TD >
2023-01-10 16:29:32 +00:00
< FIELDSET >< LEGEND >< B > У вас на счете </ B > </ LEGEND >
2022-08-11 10:38:38 +00:00
< TABLE >
2023-01-10 16:29:32 +00:00
< TR >< TD > Кредитов :</ TD >< TD >< B >< ? echo $u -> round2 ( $u -> bank [ 'money1' ]); ?> </B></TD></TR>
< TR >< TD > Еврокредитов :</ TD >
2022-08-11 10:38:38 +00:00
< TD >< B >< ? echo $u -> round2 ( $u -> bank [ 'money2' ]); ?> </B></TD>
</ TR >
< TR >< TD colspan = 2 >< HR ></ TD ></ TR >
2023-01-10 16:29:32 +00:00
< TR >< TD > При с е б е наличных :</ TD >< TD >< B >< ? echo $u -> round2 ( $u -> info [ 'money' ]); ?> кр.</B></TD></TR>
< TR >< TD > При с е б е наличных :</ TD >< TD >< B >< ? echo $u -> round2 ( $u -> info [ 'money2' ]); ?> Екр.</B></TD></TR>
2022-08-11 10:38:38 +00:00
</ TABLE >
</ FIELDSET >
</ TD ></ TR ></ TABLE >
</ TD >
2023-01-10 16:29:32 +00:00
< TD valign = top align = right width = 30 %>< FONT COLOR = red > Внимание !</ FONT > Некоторые услуги банка платные , о размере взымаемой комиссии написано в соответствующем разделе .</ TD >
2022-08-11 10:38:38 +00:00
</ TR >
</ TABLE >
< style >
fieldset {
border : 1 px solid #AEAEAE;
}
hr {
border : 0 ;
border - bottom : 1 px solid #aeaeae;
}
</ style >
< table width = " 100% " border = " 0 " cellspacing = " 0 " cellpadding = " 0 " >
< tr >
< td width = " 50% " valign = " top " >< table width = " 100% " cellspacing = " 5 " >
< tr >
< td valign = " top " width = " 50% " >< fieldset >
2023-01-10 16:29:32 +00:00
< legend >< b > Пополнить счет </ b > </ legend >
Сумма
2022-08-11 10:38:38 +00:00
< input type = " text " name = " add_sum " id = " add_sum " size = " 6 " maxlength = " 10 " />
2023-01-10 16:29:32 +00:00
кр .
< input type = " submit " name = " add_kredit " value = " Положить кредиты на счет " onclick = " if(Math.round(document.getElementById('add_sum')).value==0) { alert('Укажите сумму и номер счета'); return false;} else { return confirm('Вы хотите положить на свой счет '+(Math.floor(document.getElementById('add_sum').value*100)/100).toFixed(2)+' кр. ?')} " />
2022-08-11 10:38:38 +00:00
< br />
2023-01-10 16:29:32 +00:00
Сумма
2022-08-11 10:38:38 +00:00
< input type = " text " name = " add_esum " id = " add_esum " size = " 6 " maxlength = " 10 " />
2023-01-10 16:29:32 +00:00
Екр .
< input type = " submit " name = " add_ekredit " value = " Положить кредиты на счет " onclick = " if(Math.round(document.getElementById('add_esum')).value==0) { alert('Укажите сумму и номер счета'); return false;} else { return confirm('Вы хотите положить на свой счет '+(Math.floor(document.getElementById('add_esum').value*100)/100).toFixed(2)+' Екр. ?')} " />
2022-08-11 10:38:38 +00:00
< br />
</ fieldset ></ td >
</ tr >
< tr >
< td valign = " top " >< fieldset >
2023-01-10 16:29:32 +00:00
< legend >< b > Перевести кредиты на другой счет </ b > </ legend >
Сумма
2022-08-11 10:38:38 +00:00
< input id = " vl1 " value = " " type = " text " name = " tansfer_sum " size = " 6 " maxlength = " 10 " />
2023-01-10 16:29:32 +00:00
кр .< br />
Номер счета куда перевести кредиты
2022-08-11 10:38:38 +00:00
< input value = " " type = " text " id = " vl2 " name = " num " size = " 12 " maxlength = " 15 " />
< br />
2023-01-10 16:29:32 +00:00
< input type = " submit " name = " transfer_kredit " value = " Перевести кредиты на другой счет " onclick = " if(Math.round(document.getElementById('vl1')).value==0 || Math.round(document.getElementById('vl2').value)==0) { alert('Укажите сумму и номер счета'); return false;} else { return confirm('Вы хотите перевести с о своего счета '+(Math.floor(document.getElementById('vl1').value*100)/100).toFixed(2)+' кр. на счет номер '+Math.floor(document.getElementById('vl2').value)+' ?')} " />
2022-08-11 10:38:38 +00:00
< br />
2023-01-10 16:29:32 +00:00
< small > Комиссия составляет < b > 3.00 %</ b > от суммы , но не менее < b > 1.00 кр </ b >.</ small >
2022-08-11 10:38:38 +00:00
</ fieldset ></ td >
</ tr >
< tr >
< td valign = " top " >< fieldset >
2023-01-10 16:29:32 +00:00
< legend >< b > Обменный пункт </ b > </ legend >
Обменять еврокредиты на кредиты .< br />
К у р с < b > 1 екр .</ b > = < b >< ? echo $con ; ?> .00 кр.</b><br />
Сумма
2022-08-11 10:38:38 +00:00
< input type = " text " name = " convert_sum " id = " convert_sum " size = " 6 " maxlength = " 10 " />
2023-01-10 16:29:32 +00:00
екр .
< input type = " submit " name = " convert_ekredit " value = " Обменять " < ? /*onclick="return confirm('Вы хотите обменять '+(Math.floor(document.getElementById('convert_sum').value*100)/100).toFixed(2)+' екр. на '+(Math.floor(document.getElementById('convert_sum').value*100)/100*<? echo (0+$con); ?>).toFixed(2)+' кр. ?');" */ ?> />
2022-08-11 10:38:38 +00:00
</ fieldset ></ td >
</ tr >
< ? if ( $u -> info [ 'align' ] != 2 && $u -> info [ 'haos' ] < time () && $u -> info [ 'haos' ] != 1 && $c [ 'crtoecr' ] > 0 ) { ?>
< tr >
< td valign = " top " >< fieldset style = " background-color:#DDEAD7 " >
2023-01-10 16:29:32 +00:00
< legend >< b > Обменный пункт </ b > </ legend >
Обменять кредиты на еврокредиты .< br />
К у р с < b >< ? echo $noc ; ?> кр.</b> = <b>1.00 екр.</b><br />
Сумма
2022-08-11 10:38:38 +00:00
< input type = " text " name = " convert_sum2 " id = " convert_sum2 " size = " 6 " maxlength = " 10 " />
2023-01-10 16:29:32 +00:00
кр .
2022-08-11 10:38:38 +00:00
< br />
2023-01-10 16:29:32 +00:00
< small > Комиссия составляет < b > 3.00 %</ b > от суммы , а так - же < b > 5.00 кр </ b >.</ small >
< input type = " submit " name = " convert_kredit " value = " Обменять " onclick = " return confirm('Вы хотите обменять '+(5+Math.floor((document.getElementById('convert_sum2').value)*103)/100).toFixed(2)+' кр. на '+(Math.floor(document.getElementById('convert_sum2').value*100)/100/<? echo $noc ; ?>).toFixed(2)+' екр. ?'); " />
2022-08-11 10:38:38 +00:00
</ fieldset ></ td >
</ tr >
< ? }
if ( $u -> info [ 'admin' ] > 1000 )
{
?>
< tr >
< td valign = " top " >< fieldset >
2023-01-10 16:29:32 +00:00
< legend >< b > Перевести еврокредиты на другой счет </ b > </ legend >
Сумма
2022-08-11 10:38:38 +00:00
< input id = " vl12 " value = " " type = " text " name = " tansfer_sum2 " size = " 6 " maxlength = " 10 " />
2023-01-10 16:29:32 +00:00
екр .< br />
Номер счета куда перевести кредиты
2022-08-11 10:38:38 +00:00
< input value = " " type = " text " id = " vl22 " name = " num2 " size = " 12 " maxlength = " 15 " />
< br />
2023-01-10 16:29:32 +00:00
< input type = " submit " name = " transfer_kredit2 " value = " Перевести еврокредиты на другой счет " onclick = " if(Math.round(document.getElementById('vl12')).value==0 || Math.round(document.getElementById('vl22').value)==0) { alert('Укажите сумму и номер счета'); return false;} else { return confirm('Вы хотите перевести с о своего счета '+(Math.floor(document.getElementById('vl12').value*100)/100).toFixed(2)+' екр. на счет номер '+Math.floor(document.getElementById('vl22').value)+' ?')} " />
2022-08-11 10:38:38 +00:00
< br />
2023-01-10 16:29:32 +00:00
Комиссия составляет < b > 0.00 %</ b > от суммы , но не менее < b > 0.01 екр </ b >.
2022-08-11 10:38:38 +00:00
</ fieldset ></ td >
</ tr >
< ? } ?>
< tr >
< td valign = " top " >< fieldset >
2023-01-10 16:29:32 +00:00
< legend >< b > Настройки </ b > </ legend >
У вас разрешена высылка номера счета и пароля на email . Если вы не уверены в своем email , или убеждены , что не забудете свой номер счета и пароль к нему , то можете запретить высылку пароля на email . Это убережет вас от кражи кредитов с вашего счета в случае взлома вашего email . Н о если вы сами забудете свой номер счета и / или пароль , вам уже никто не поможет !< br />
< input type = " submit " name = " stop_send_email2 " value = " Запретить высылку пароля на email " />
2022-08-11 10:38:38 +00:00
< hr />
2023-01-10 16:29:32 +00:00
< b > Сменить пароль </ b >< br />
2022-08-11 10:38:38 +00:00
< table >
< tr >
2023-01-10 16:29:32 +00:00
< td > Новый пароль </ td >
2022-08-11 10:38:38 +00:00
< td >< input type = " password " name = " new_psw1 " /></ td >
</ tr >
< tr >
2023-01-10 16:29:32 +00:00
< td > Введите новый пароль повторно </ td >
2022-08-11 10:38:38 +00:00
< td >< input type = " password " name = " new_psw2 " /></ td >
</ tr >
</ table >
2023-01-10 16:29:32 +00:00
< input type = " submit " name = " change_psw2 " value = " Сменить пароль " />
2022-08-11 10:38:38 +00:00
< br />
< div id = " keypad4 " align = " center " style = " display: none; " ></ div >
</ fieldset ></ td >
</ tr >
< tr >
< td valign = " top " >& nbsp ; </ td >
</ tr >
</ table >
</ td >
< td width = " 50% " valign = " top " >< table width = " 100% " align = " left " cellspacing = " 5 " >
< tr >
< td valign = " top " width = " 50% " >< fieldset >
2023-01-10 16:29:32 +00:00
< legend >< b > Снять с о счета </ b > </ legend >
Сумма
2022-08-11 10:38:38 +00:00
< input type = " text " name = " get_sum " id = " get_sum " size = " 6 " maxlength = " 10 " />
2023-01-10 16:29:32 +00:00
кр .
< input type = " submit " name = " get_kredit " value = " Снять кредиты с о счета " onclick = " if(Math.round(document.getElementById('get_sum')).value==0) { alert('Укажите сумму и номер счета'); return false;} else { return confirm('Вы хотите снять с о своего счета '+(Math.floor(document.getElementById('get_sum').value*100)/100).toFixed(2)+' кр. ?')} " />
2022-08-11 10:38:38 +00:00
< br />
2023-01-10 16:29:32 +00:00
Сумма
2022-08-11 10:38:38 +00:00
< input type = " text " name = " get_esum " id = " get_esum " size = " 6 " maxlength = " 10 " />
2023-01-10 16:29:32 +00:00
Eкр .
< input type = " submit " name = " get_ekredit " value = " Снять Екр с о счета " onclick = " if(Math.round(document.getElementById('get_esum')).value==0) { alert('Укажите сумму и номер счета'); return false;} else { return confirm('Вы хотите снять с о своего счета '+(Math.floor(document.getElementById('get_esum').value*100)/100).toFixed(2)+' Екр. ?')} " />
2022-08-11 10:38:38 +00:00
< br />
</ fieldset ></ td >
</ tr >
< tr >
< td ></ td >
</ tr >
< tr >
< td valign = " top " >< fieldset >
2023-01-10 16:29:32 +00:00
< legend >< b > К у р с еврокредита к мировой валюте </ b > </ legend >
2022-08-11 10:38:38 +00:00
< table width = " 100% " border = " 0 " cellpadding = " 2 " cellspacing = " 0 " >
< ?
$pl = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `bank_table` ORDER BY `time` DESC LIMIT 1' ));
if ( isset ( $pl [ 'id' ])) {
?>
< tr >
2023-01-10 16:29:32 +00:00
< td >< small > Данные на < b >< ? = date ( 'd.m.y H:i' , $pl [ 'time' ]) ?> </b> без учета комиссий</small></td>
2022-08-11 10:38:38 +00:00
</ tr >
< ?
$pl [ 'RUB' ] = 1 ;
$i = 0 ;
$true = array (
2023-01-10 16:29:32 +00:00
array ( 'USD' , 'долларов США' ),
array ( 'EUR' , 'Е В Р О ' ),
array ( 'RUB' , 'российских рублей' ),
array ( 'UAH' , 'укр. гривен' ),
array ( 'BYR' , 'белорусских рублей' ),
array ( 'AZN' , 'азербайджанских манат' ),
array ( 'GBP' , 'англ. фунтов стерлингов' )
2022-08-11 10:38:38 +00:00
);
while ( $i < count ( $true )) {
?>
< tr >
2023-01-10 16:29:32 +00:00
< td >< span > 1 екр . = </ span >< span style = " display:inline-block;width:100px " >< b >< ? = round ( ( $pl [ 'cur' ] / $pl [ $true [ $i ][ 0 ]]) , 4 ) ?> </b></span><span><?=$true[$i][1]?></span></td>
2022-08-11 10:38:38 +00:00
</ tr >
< ?
$i ++ ;
}
} else {
?>
< tr >
2023-01-10 16:29:32 +00:00
< td >< small >< center >< font color = green >< b > 10 UAH = 1 Еврокредит </ b ></ font ></ center ></ small ></ td >
2022-08-11 10:38:38 +00:00
</ tr >
< tr >
2023-01-10 16:29:32 +00:00
< td >< small >< center >< font color = green >< b > 0.35 USD = 1 Еврокредит </ b ></ font ></ center ></ small ></ td >
2022-08-11 10:38:38 +00:00
</ tr >
< tr >
2023-01-10 16:29:32 +00:00
< td >< small >< center >< font color = green >< b > 20 RUB = 1 Еврокредит </ b ></ font ></ center ></ small ></ td >
2022-08-11 10:38:38 +00:00
</ tr >
< tr >
2023-01-10 16:29:32 +00:00
< td >< small >< center >< font color = green >< b > 0.29 EUR = 1 Еврокредит </ b ></ font ></ center ></ small ></ td >
2022-08-11 10:38:38 +00:00
</ tr >
< ? } ?>
</ table >
</ fieldset ></ td >
</ tr >< tr >
< td valign = " top " >< fieldset >
2023-01-10 16:29:32 +00:00
< legend >< b > Последние операции </ b > </ legend >
2022-08-11 10:38:38 +00:00
< table width = " 100% " border = " 0 " cellpadding = " 2 " cellspacing = " 0 " >
< ?
$sp = mysql_query ( 'SELECT * FROM `users_delo` WHERE `uid` = "' . $u -> info [ 'id' ] . '" AND `dop` = "' . $u -> bank [ 'id' ] . '" AND `type` = "3" ORDER BY `time` DESC LIMIT 21' );
while ( $pl = mysql_fetch_array ( $sp ))
{
?>
< tr >
< td >< small >< ? echo '<font color="green">' . date ( 'd.m.Y H:i' , $pl [ 'time' ]) . '</font> ' ; echo $pl [ 'text' ]; ?> </small></td>
</ tr >
< ?
}
?>
</ table >
</ fieldset ></ td >
</ tr >
</ table ></ td >
</ tr >
</ table >
</ FORM >
2023-01-10 16:29:32 +00:00
< small > Сумма указанная в окне оповещения и суммы взымаемая\начисляемая могут различаться .</ small >
2022-08-11 10:38:38 +00:00
< ?
}
}
?>