Проблема такого плана, присвоен VIP, когда октрываешь панель видно что можно сменить
Сбросить все статы и умения персонажа за 10 екр
Установить образ за 10 екр
Установить редирект за 50 екр
Сменить ник за 100 екр
статы и умения сбрасываются,хотя ничего при этом не пишется, остальные пункты непашут, кто поможет с этим ?
vip.php брал из других сборок, бестолку. Файл прилагаю, кто поправит или даст рабочий ?
Сбросить все статы и умения персонажа за 10 екр
Установить образ за 10 екр
Установить редирект за 50 екр
Сменить ник за 100 екр
статы и умения сбрасываются,хотя ничего при этом не пишется, остальные пункты непашут, кто поможет с этим ?
vip.php брал из других сборок, бестолку. Файл прилагаю, кто поправит или даст рабочий ?
Код:
<?
session_start();
if ($_SESSION['uid'] == null) header("Location: index.php");
include "connect.php";
$user = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '{$_SESSION['uid']}' LIMIT 1;"));
include "functions.php";
if ($user['vip']!= 1) die;
?>
<HTML><HEAD>
<link rel=stylesheet type="text/css" href="i/main.css">
<meta content="text/html; charset=windows-1251" http-equiv=Content-type>
<META Http-Equiv=Cache-Control Content="no-cache, max-age=0, must-revalidate, no-store">
<meta http-equiv=PRAGMA content=NO-CACHE>
<META Http-Equiv=Expires Content=0>
<style>
.row {
cursor:pointer;
}
</style>
<body leftmargin=5 topmargin=5 marginwidth=0 marginheight=0 bgcolor=#e2e0e0 >
<table align=right><tr><td><INPUT TYPE="button" onclick="location.href='main.php';" value="Вернуться" title="Вернуться"></table>
<h3>ViP Панель Персонажа <?=$user['login']?>!</h3>
</HEAD>
<?
if($_GET['dropst']) {
$travma = mysql_fetch_array(mysql_query("SELECT * FROM `effects` WHERE `owner` = ".$user['id']." and (`type`=11 or `type`=12 or `type`=13 or `type`=14) order by `type` desc limit 1;"));
if ($travma['type']) {
$mywarn="Невозможно сбрасывать статы находясь в травме!";
}
else {
undressall($user['id']);
$user1 = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '{$user['id']}' LIMIT 1;"));
if ($user['vip']=1) {
$exps = array("20" => array (15),
"45" => array (16),
"75" => array (17),
"110" => array (18),
"160" => array (21),
"215" => array (22),
"280" => array (23),
"350" => array (24),
"410" => array (25),
"530" => array (28),
"670" => array (29),
"830" => array (30),
"950" => array (31),
"1100" => array (32),
"1300" => array (33),
"1450" => array (36),
"1650" => array (37),
"1850" => array (38),
"2050" => array (39),
"2200" => array (40),
"2500" => array (41),
"2900" => array (46),
"3350" => array (47),
"3800" => array (48),
"4200" => array (49),
"4600" => array (50),
"5000" => array (51),
"6000" => array (54),
"7000" => array (55),
"8000" => array (56),
"9000" => array (57),
"10000" => array (58),
"11000" => array (59),
"12000" => array (60),
"12500" => array (61),
"14000" => array (64),
"15500" => array (65),
"17000" => array (66),
"19000" => array (67),
"21000" => array (68),
"23000" => array (69),
"27000" => array (70),
"30000" => array (71),
"60000" => array (76),
"75000" => array (77),
"150000" => array (78),
"175000" => array (79),
"200000" => array (80),
"225000" => array (81),
"250000" => array (82),
"260000" => array (83),
"280000" => array (84),
"300000" => array (85),
"1500000" => array (90),
"1750000" => array (91),
"2000000" => array (92),
"2175000" => array (93),
"2300000" => array (94),
"2400000" => array (95),
"2500000" => array (96),
"2600000" => array (97),
"2800000" => array (98),
"3000000" => array (99),
"6000000" => array (106),
"6500000" => array (107),
"7500000" => array (108),
"8500000" => array (109),
"9000000" => array (110),
"9250000" => array (111),
"9500000" => array (112),
"9750000" => array (113),
"9900000" => array (114),
"10000000" => array (115),
"13000000" => array (127),
"14000000" => array (131),
"15000000" => array (133),
"16000000" => array (135),
"17000000" => array (137),
"17500000" => array (139),
"18000000" => array (141),
"19000000" => array (143),
"19500000" => array (145),
"20000000" => array (147),
"30000000" => array (149),
"32000000" => array (151),
"34000000" => array (153),
"35000000" => array (155),
"36000000" => array (157),
"38000000" => array (159),
"40000000" => array (161),
"42000000" => array (163),
"44000000" => array (165),
"45000000" => array (167),
"46000000" => array (169),
"48000000" => array (171),
"50000000" => array (173),
"52000000" => array (175),
"55000000" => array (184),
"60000000" => array (185),
"65000000" => array (186),
"70000000" => array (187),
"75000000" => array (188),
"80000000" => array (189),
"85000000" => array (190),
"90000000" => array (191),
"95000000" => array (192),
"100000000" => array (193)
);
echo"'.$mywarn.'";
if($user['ekr']>=10) {
if (!mysql_query("UPDATE `users` SET `ekr` =`ekr`-'10',`sila`='3',`lovk`='3',`inta`='3',`mudra`='0',`mana`='0',`maxmana`='0',`master` = noj+mec+topor+dubina+mfire+mwater+mair+mearth+mlight+mgray+mdark+master,noj=0,me
c=0,topor=0,dubina=0,mfire=0,mwater=0,mair=0,mearth=0,mlight=0,mgray=0,mdark=0,`vinos`='".(3+$user['level'])."',`hp`=`maxhp`,`maxhp`='".(6*$user['vinos'])."',`intel`='0',`spirit`='0',`will`='0',`freedom`='0',`god`='0',`stats` = ".($exps[$user['nextup']][0]-12)." WHERE `id`= ".$user['id'].";\n")) $errdo=0;
mysql_query("INSERT INTO `delo`(`id` , `author` ,`pers`, `text`, `type`, `date`) VALUES ('','0','{$_SESSION['uid']}','\"".$user['login']."\ перераспределил статы, заплатив 10 екр.',1,'".time()."');");
$mywarn="Все прошло удачно. Вы можете перераспределить статы.";
}
else $mywarn="Произошла ошибка! Обратитесь к палладинам.";
}
else {
$mywarn="У вас недостаточно денег на валютном счету для выполнения операции";
}
}
}
if ($travma['type']) {
//echo "<s>• <a href=\"#\">Сбросить все статы персонажа.</a>
</s>";
}
else {
$svstats=$user['sila'] + $user['lovk'] + $user['inta'] + $user['vinos'] + $user['intel'] + $user['mudra'] - 12 - $user['level'];
echo "<a href=\"#\" onclick=\"java script:if (confirm('Использовать сейчас?')){ location.href='vip.php?dropst=1';}\">Сбросить все статы и умения персонажа за 10 екр</a>
";
}
echo"<a href=\"#\" onclick=\"java script:if (confirm('Установить образ?')){ location.href='vip.php?act=1';}\">Установить образ за 10 екр</a>
";
if ($user['vipshadow']) {echo "<IMG border=0 src=\"i/shadow/".$user['vipshadow']."\" width=120 height=218>
";}
if($_GET['act']) {
if($user['ekr']>=10) {
mysql_query("UPDATE `users` SET `ekr` =`ekr`-'10',`shadow`='".$user['vipshadow']."',`vipshadow` = '' WHERE `id`= ".$user['id'].";");
echo"<font color=red>Образ изменен!</font>
";
}else{
echo"<font color=red>Недостаточно Екр!</font>
";
}
}
if($_GET['redir']) {
$redir = trim($_GET['redir']);
if (preg_match('/^(http:\/\/|https:\/\/)?([^\.\/]+\.)*([a-zA-Z0-9])([a-zA-Z0-9-]*)\.([a-zA-Z]{2,4})(\/.*)?$/i',$redir)){
if($user['ekr']>=50) {
mysql_query("UPDATE `users` SET `ekr` =`ekr`-'50',`redirect`='".$redir."' WHERE `id`= ".$user['id'].";");
echo"<font color=red>Редирект установлен!</font>
";
}else{
echo"<font color=red>Недостаточно Екр!</font>
";
}
}else{
echo '<font color=red>Введеный Вами текст не является ссылкой!</font>
';
}
}
if($_GET['delred']) {
mysql_query("UPDATE `users` SET `redirect`='' WHERE `id`= ".$user['id'].";");
echo"<font color=red>Редирект удален!</font>
";
}
?>
<FORM action="vip.php">
<TR><TD>Установить редирект за 50 екр
</td><TD><input type=text size=20 name=redir></td><TD><input type=submit name=redirect style="width:65px;" value= "Установить"></td></tR>
<?
if($user['redirect']) {
echo"
<a href=\"#\" onclick=\"java script:if (confirm('Убрать редирект?')){ location.href='vip.php?delred=1';}\">Бесплатно снять редирект</a>
";
}
?>
<TR><TD>Сменить ник за 100 екр
</td><TD><input type=text size=20 name=newnik></td><TD><input type=submit name=nik style="width:65px;" value= "Сменить"></td></tR>
</form>
</body>
</html>