File size: 4.21Kb
<?php
#-----------------------------------------------------#
# ********* ROTORCMS ********* #
# Made by : VANTUZ #
# E-mail : [email protected] #
# Site : http://pizdec.ru #
# WAP-Site : http://visavi.net #
# ICQ : 36-44-66 #
# Вы не имеете право вносить изменения в код скрипта #
# для его дальнейшего распространения #
#-----------------------------------------------------#
require_once ('../includes/start.php');
require_once ('../includes/functions.php');
require_once ('../includes/header.php');
include_once ('../themes/' . $config['themes'] . '/index.php');
if (isset($_GET['act'])) {
$act = check($_GET['act']);
} else {
$act = 'index';
}
show_title('site.png', 'Апгрейд банка');
switch ($act):
# ###########################################################################################
# # Главная страница ##
# ###########################################################################################
case 'index':
echo '<b>Прочтите внимательно!</b><br />';
echo '<b>Внимание!</b> Данный апгрейд необходимо производить только после апгрейда пользователей, так как перед записью в базу, скрипт проверяет существование пользователя<br /><br />';
echo 'Для апгрейда банка у вас уже должен быть установлен движок MotorCMS<br />';
echo 'Перед установкой переместите файл банка в директорию local (По умолчанию) local/bank.dat<br /><br />';
echo 'Апгрейд возможен для движка Wap-Motor 18 и 19 версии<br /><br />';
echo 'Важно чтобы в таблице bank не было никаких записей<br /><br />';
echo 'Если по какой-то причине произойдет ошибка очистите таблицу bank в базе данных и попробуйте заново произвести апгрейд<br /><br />';
echo '<img src="../images/img/reload.gif" alt="image" /> <b><a href="upgrade_bank.php?act=upgrade&' . SID . '">Перейти к апгрейду</a></b><br /><br />';
break;
# ###########################################################################################
# # Апгрейд ##
# ###########################################################################################
case 'upgrade':
if (file_exists(DATADIR . 'bank.dat')) {
$file = file(DATADIR . 'bank.dat');
$countbank = 0;
foreach ($file as $value) {
$data = explode('|', $value);
$queryuser = DB :: $dbh -> querySingle("SELECT `users_id` FROM `users` WHERE `users_login`=? LIMIT 1;", array($data[1]));
if (!empty($queryuser)) {
$countbank++;
DB :: $dbh -> query("INSERT IGNORE INTO `bank` (`bank_user`, `bank_sum`, `bank_time`) VALUES (?, ?, ?);", array($data[1], $data[2], trim($data[3])));
}
}
echo '<b>Апгрейд банка успешно произведен!</b><br />';
echo 'Обновлено записей: ' . $countbank . '<br /><br />';
echo '<b>Не обновляйте данную страницу! Закройте ее и удалите файл upgrade_bank.php</b><br /><br />';
} else {
echo '<b>Ошибка! Отсутствует файл с данными банка!</b><br /><br />';
}
echo '<img src="../images/img/back.gif" alt="image" /> <a href="upgrade_bank.php?' . SID . '">Вернуться</a><br />';
break;
default:
header("location: upgrade_bank.php?" . SID);
endswitch;
echo '<br /><img src="../images/img/homepage.gif" alt="image" /> <a href="../index.php?' . SID . '">На главную</a>';
include_once ("../themes/" . $config['themes'] . "/foot.php");
?>