<?php
#-----------------------------------------------------#
# ********* WAP-MOTORS ********* #
# Made by : VANTUZ #
# E-mail : [email protected] #
# Site : http://pizdec.ru #
# WAP-Site : http://visavi.net #
# ICQ : 36-44-66 #
# Вы не имеете право вносить изменения в код скрипта #
#-----------------------------------------------------#
require_once"template/start.php";
require_once"template/regglobals.php";
require_once"template/config.php";
require_once"template/functions.php";
require_once"template/maincore.php";
require_once"template/antidos.php";
require_once"template/cookies.php";
require_once"template/gzip.php";
require_once"template/header.php";
require_once"template/referer.php";
include_once"themes/$config_themes/index.php";
//------------------------------- проверка ------------------------------------//
if(!isset($act)){
echo '<div class=b><img src="images/img/forums.gif" alt=""> Апгрейд системы версии '.$motor_version.'</div><br>';
echo 'Добро пожаловать админ, сейчас мы будем апгрейдить ваш сайт, если вы уже обновили WAP-MOTOR до '.$motor_version.' версии, вы зарегистрированы и ваш логин уже создан, то можно приступать к обновлению<br>';
echo 'В этой версии появилась новая система статусов, для того чтобы стать админом необходимо прописать некоторые данные в ваш профиль<br>';
echo 'Чтобы изменить профиль введите свои данные и адрес сайта<br><br>';
if($config_themes!="wml"){
echo'<form method="post" action="UPGRADE.php?act=upgrade&'.SID.'">';
echo 'Логин *<br>';
echo '<input name="oname" maxlength="20" /><br>';
echo 'Пароль *<br>';
echo '<input name="opassword" type="password" maxlength="20" /><br>';
echo 'Ваш e-mail *<br>';
echo '<input name="oemails" maxlength="100" /><br>';
echo 'Адрес сайта *<br>';
echo '<input name="osite" value="http://" maxlength="100" /><br>';
echo '<input value="Апгрейд" type="submit" /></form><br>';
}else{
echo 'Логин *<br>';
echo '<input name="oname"/><br>';
echo 'Пароль *<br>';
echo '<input name="opassword" type="password"/><br>';
echo 'Ваш e-mail *<br>';
echo '<input name="oemails"/><br>';
echo 'Адрес сайта *<br>';
echo '<input name="osite" value="http://" maxlength="100"/><br>';
echo '<anchor>Апгрейд';
echo '<go href="UPGRADE.php?act=upgrade&'.SID.'" method="post">';
echo '<postfield name="oname" value="$(oname)"/>';
echo '<postfield name="oemails" value="$(oemails)"/>';
echo '<postfield name="osite" value="$(osite)"/>';
echo '<postfield name="opassword" value="$(opassword)"/>';
echo '<postfield name="osite" value="$(osite)"/>';
echo '</go></anchor><br>';
}
echo '<hr>Пароль необходим для проверки аккаунта<br>';
echo 'После апргейда профиля необходимо обязательно удалить файл UPGRADE.php<br>';
}
//------------------------------- апгрейд ------------------------------------//
if($act=="upgrade"){
echo'<b>РЕЗУЛЬТАТ АПГРЕЙДА</b><br><br>';
if(!eregi("[^a-z0-9-]",$oname) && !eregi("[^a-z0-9-]",$opassword)){
if(permissions("local/profil/$oname.prof")>=660){
$text = file("local/profil/$oname.prof");
if ($text!=""){
$udata = explode(":||:",$text[0]);
$provlog=trim($udata[0]);
$provpar=trim($udata[1]);}
if(md5($opassword)==$provpar){
if (eregi("^(https?|ftp)://[a-z0-9\.-]+\.[a-z]{2,4}\$", $osite)){
if (eregi("^[a-z0-9\._-]+@[a-z0-9\._-]+\.[a-z]{2,4}\$", $oemails)){
$osite_name = str_replace("http://","",$osite);
$fp=fopen("local/config.dat","a+");
flock ($fp,LOCK_EX);
$configdata=$con_data[0].'|'.$con_data[1].'|'.$con_data[2].'|'.$con_data[3].'|'.$con_data[4].'|'.$con_data[5].'|'.$con_data[6].'|'.$con_data[7].'|'.$oname.'|'.$oemails.'|'.$con_data[10].'|'.$osite_name.'|'.$con_data[12].'|'.$osite_name.'|'.$osite.'|'.$osite.'/images/img/wap-motor.gif|'.$con_data[16].'|'.$con_data[17].'|'.$con_data[18].'|'.$con_data[19].'|'.$con_data[20].'|'.$con_data[21].'|'.$con_data[22].'|'.$con_data[23].'|'.$con_data[24].'|'.$con_data[25].'|'.$con_data[26].'|'.$con_data[27].'|'.$con_data[28].'|'.$con_data[29].'|'.$con_data[30].'|'.$con_data[31].'|'.$con_data[32].'|'.$con_data[33].'|'.$con_data[34].'|'.$con_data[35].'|'.$con_data[36].'|'.$con_data[37].'|'.$con_data[38].'|'.$con_data[39].'|'.$con_data[40].'|'.$con_data[41].'|'.$con_data[42].'|'.$con_data[43].'|'.$con_data[44].'|'.$con_data[45].'|'.$con_data[46].'|'.$con_data[47].'|'.$con_data[48].'|'.$con_data[49].'|'.$con_data[50].'|'.$con_data[51].'|'.$con_data[52].'|'.$con_data[53].'|'.$con_data[54].'|'.$con_data[55].'|'.$con_data[56].'|'.$con_data[57].'|'.$con_data[58].'|'.$con_data[59].'|'.$con_data[60].'|'.$con_data[61].'|'.$con_data[62].'|'.$con_data[63].'|'.$con_data[64].'|'.$con_data[65].'|'.$con_data[66].'|'.$con_data[67].'|'.$con_data[68].'|'.$con_data[69].'|'.$con_data[70].'|'.$con_data[71].'|'.$con_data[72].'|'.$con_data[73].'|'.$con_data[74].'|'.$con_data[75].'|'.$con_data[76].'|'.$con_data[77].'|'.$con_data[78].'|'.$con_data[79].'|'.$con_data[80].'|'.$con_data[81].'|'.$con_data[82].'|'.$con_data[83].'|'.$con_data[84].'|'.$con_data[85].'|'.$con_data[86].'|'.$con_data[87].'|'.$con_data[88].'|'.$con_data[89].'|'.$con_data[90].'|'.$con_data[91].'|'.$con_data[92].'|'.$con_data[93].'|'.$con_data[94].'|'.$con_data[95].'|'.$con_data[96].'|'.$con_data[97].'|'.$con_data[98].'|'.$con_data[99].'|'.$con_data[100].'|';
ftruncate ($fp,0);
fputs($fp,$configdata);
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
//------------------------------ Запись в профиль ----------------------------//
$ufile = file(BASEDIR."local/profil/$oname.prof");
$udata = explode(":||:",$ufile[0]);
$count_udata=count($udata)-1;
$udata[4]=$oemails;
$udata[7]=101;
$udata[10]++;
$udata[14]=$ip;
for ($u=0; $u<$count_udata; $u++){
$utext.=$udata[$u].':||:';}
if(!empty($udata[0]) && !empty($udata[1])){
$fp=fopen("local/profil/$oname.prof","a+");
flock($fp,LOCK_EX);
ftruncate($fp,0);
fputs($fp,$utext);
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
chmod($fp, 0666);
chmod("local/profil/$oname.prof", 0666);
}
/////////////////////////////////////////////////////////
$mess= 'Привет '.$oname.'! Ваш сайт обновлен до версии. '.$motor_version.', спасибо что остаетесь с нами, новые версии, моды, плагины, а также множество других дополнений вы найдете на официальном сайте поддержки http://VISAVI.NET';
$mess=base64_encode($mess);
$pozdr='Vantuz|'.$mess.'|'.$currDate.' / '.$currTime.'||';
$fp=fopen("local/privat/$oname.$config_priv","a+");
flock($fp,LOCK_EX);
fputs($fp,"$pozdr\r\n");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
chmod ($fp, 0666);
chmod ("local/privat/$oname.$config_priv", 0666);
echo 'ПОЗДРАВЛЯЕМ, вы успешно прошли процесс апгрейда, теперь вы можете войти под своим аккаунтом на сайт, если все прошло удачно на главной страничке вы должны увидеть ссылку АДМИНКА, она будет показываться только вам, также НЕОБХОДИМО теперь удалить файл UPGRADE.php<br><br><br>УДАЛИТЕ UPGRADE.php НЕ СТОИТ ДЕРЖАТЬ ЕГО НА САЙТЕ<br><br>';
echo'<img src="images/img/reload.gif" alt=""> <b><a href="input.php?log='.$oname.'&par='.$opassword.'&cookietrue=1&'.SID.'">Войти на сайт</a></b><br><br>';
} else {echo 'Неверный формат е-мэйл! <br>';}
} else {echo 'Неверный адрес сайта! <br>';}
} else {echo 'Пароль профиля не совпадает с веденными вами данными, невозможно пройти процесс апгрейда<br>';}
} else {echo 'Ошибка!!!<br>Недостаточно прав для записи<br>Возможно вы вручную загрузили ваш профиль, зайдите по FTP и поставьте права разрешающие запись в файл local/profil/'.$oname.'.prof<br>';}
} else {echo 'Только знаки латинского алфавита и цифры!<br>';}
echo'<img src="images/img/back.gif" alt=""><a href="UPGRADE.php?'.SID.'">Вернуться назад</a><br>';
}
include_once"themes/$config_themes/foot.php";
?>