File size: 7Kb
<?
if(isset($_GET['shop'])) {
include('options/bd.php');
if($_GET['shop'] == 'key') {
$ПолучаемИнфу = mysql_query("SELECT * FROM user");
$ПолучаемИнфу = mysql_fetch_array($ПолучаемИнфу);
$Ключей = $ПолучаемИнфу[0];
$Ключей = $Ключей + 10;
$sql = "UPDATE `maze`.`user` SET `key` = '$Ключей'";
mysql_query($sql) or die(mysql_error());
header("Location: /?result=goodShop");
} else {
header("Location: /?result=errorShop");
}
}
if(isset($_GET['id'])) {
include('options/bd.php');
if($_GET['id'] == '1' or $_GET['id'] == '2' or $_GET['id'] == '3') {
if($_GET['id'] == '1') {
$ПолучаемИнфу = mysql_query("SELECT * FROM user");
$ПолучаемИнфу = mysql_fetch_array($ПолучаемИнфу);
$Ключей = $ПолучаемИнфу[0];
$DoorOpen = $ПолучаемИнфу[1];
$DoorEnd = $ПолучаемИнфу[2];
if($Ключей <= 0) {
header("Location: /?result=errorKey");
} else {
$ar_rang = array();
$ar_rand = range(0, 2);
shuffle($ar_rand);
$array[$ar_rand[0]] = 'door_go.png';
$array[$ar_rand[1]] = 'door_go.png';
$array[$ar_rand[2]] = 'door_wall.png';
$Ключей = $Ключей - 1;
$sql = "UPDATE `maze`.`user` SET `key` = '$Ключей'";
mysql_query($sql) or die(mysql_error());
if($ar_rand[2] == 0) {
$Запрос = "?result=good&sel=1&1=".$array[0]."&2=".$array[1]."&3=".$array[2]."&doors=bad&door=".$DoorEnd;
$DoorOpen = 1;
$DoorEnd = 0;
$sql = "UPDATE `maze`.`user` SET `StartDoor` = '$DoorOpen'";
mysql_query($sql) or die(mysql_error());
$sql = "UPDATE `maze`.`user` SET `EndDoor` = '$DoorEnd'";
mysql_query($sql) or die(mysql_error());
header("Location: /".$Запрос);
} else {
$DoorOpen = $DoorOpen + 1;
$DoorEnd = $DoorEnd + 1;
$sql = "UPDATE `maze`.`user` SET `StartDoor` = '$DoorOpen'";
mysql_query($sql) or die(mysql_error());
$sql = "UPDATE `maze`.`user` SET `EndDoor` = '$DoorEnd'";
mysql_query($sql) or die(mysql_error());
if($DoorEnd >= 10) {
$DoorOpen = 1;
$DoorEnd = 0;
$sql = "UPDATE `maze`.`user` SET `StartDoor` = '$DoorOpen'";
mysql_query($sql) or die(mysql_error());
$sql = "UPDATE `maze`.`user` SET `EndDoor` = '$DoorEnd'";
mysql_query($sql) or die(mysql_error());
header("Location: /?result=good&sel=1&1=door_iron_big.png&2=door_iron_big.png&3=door_iron_big.png&doors=vs");
} else {
header("Location: /?result=good&sel=1&1=".$array[0]."&2=".$array[1]."&3=".$array[2]."&doors=good");
}
}
}
}
if($_GET['id'] == '2') {
$ПолучаемИнфу = mysql_query("SELECT * FROM user");
$ПолучаемИнфу = mysql_fetch_array($ПолучаемИнфу);
$Ключей = $ПолучаемИнфу[0];
$DoorOpen = $ПолучаемИнфу[1];
$DoorEnd = $ПолучаемИнфу[2];
if($Ключей <= 0) {
header("Location: /?result=errorKey");
} else {
$ar_rang = array();
$ar_rand = range(0, 2);
shuffle($ar_rand);
$array[$ar_rand[0]] = 'door_go.png';
$array[$ar_rand[1]] = 'door_go.png';
$array[$ar_rand[2]] = 'door_wall.png';
$Ключей = $Ключей - 1;
$sql = "UPDATE `maze`.`user` SET `key` = '$Ключей'";
mysql_query($sql) or die(mysql_error());
if($ar_rand[2] == 1) {
$Запрос = "?result=good&sel=2&1=".$array[0]."&2=".$array[1]."&3=".$array[2]."&doors=bad&door=".$DoorEnd;
$DoorOpen = 1;
$DoorEnd = 0;
$sql = "UPDATE `maze`.`user` SET `StartDoor` = '$DoorOpen'";
mysql_query($sql) or die(mysql_error());
$sql = "UPDATE `maze`.`user` SET `EndDoor` = '$DoorEnd'";
mysql_query($sql) or die(mysql_error());
header("Location: /".$Запрос);
} else {
$DoorOpen = $DoorOpen + 1;
$DoorEnd = $DoorEnd + 1;
$sql = "UPDATE `maze`.`user` SET `StartDoor` = '$DoorOpen'";
mysql_query($sql) or die(mysql_error());
$sql = "UPDATE `maze`.`user` SET `EndDoor` = '$DoorEnd'";
mysql_query($sql) or die(mysql_error());
if($DoorEnd >= 10) {
$DoorOpen = 1;
$DoorEnd = 0;
$sql = "UPDATE `maze`.`user` SET `StartDoor` = '$DoorOpen'";
mysql_query($sql) or die(mysql_error());
$sql = "UPDATE `maze`.`user` SET `EndDoor` = '$DoorEnd'";
mysql_query($sql) or die(mysql_error());
header("Location: /?result=good&sel=2&1=door_iron_big.png&2=door_iron_big.png&3=door_iron_big.png&doors=vs");
} else {
header("Location: /?result=good&sel=2&1=".$array[0]."&2=".$array[1]."&3=".$array[2]."&doors=good");
}
}
}
}
if($_GET['id'] == '3') {
$ПолучаемИнфу = mysql_query("SELECT * FROM user");
$ПолучаемИнфу = mysql_fetch_array($ПолучаемИнфу);
$Ключей = $ПолучаемИнфу[0];
$DoorOpen = $ПолучаемИнфу[1];
$DoorEnd = $ПолучаемИнфу[2];
if($Ключей <= 0) {
header("Location: /?result=errorKey");
} else {
$ar_rang = array();
$ar_rand = range(0, 2);
shuffle($ar_rand);
$array[$ar_rand[0]] = 'door_go.png';
$array[$ar_rand[1]] = 'door_go.png';
$array[$ar_rand[2]] = 'door_wall.png';
$Ключей = $Ключей - 1;
$sql = "UPDATE `maze`.`user` SET `key` = '$Ключей'";
mysql_query($sql) or die(mysql_error());
if($ar_rand[2] == 2) {
$Запрос = "?result=good&sel=3&1=".$array[0]."&2=".$array[1]."&3=".$array[2]."&doors=bad&door=".$DoorEnd;
$DoorOpen = 1;
$DoorEnd = 0;
$sql = "UPDATE `maze`.`user` SET `StartDoor` = '$DoorOpen'";
mysql_query($sql) or die(mysql_error());
$sql = "UPDATE `maze`.`user` SET `EndDoor` = '$DoorEnd'";
mysql_query($sql) or die(mysql_error());
header("Location: /".$Запрос);
} else {
$DoorOpen = $DoorOpen + 1;
$DoorEnd = $DoorEnd + 1;
$sql = "UPDATE `maze`.`user` SET `StartDoor` = '$DoorOpen'";
mysql_query($sql) or die(mysql_error());
$sql = "UPDATE `maze`.`user` SET `EndDoor` = '$DoorEnd'";
mysql_query($sql) or die(mysql_error());
if($DoorEnd >= 10) {
$DoorOpen = 1;
$DoorEnd = 0;
$sql = "UPDATE `maze`.`user` SET `StartDoor` = '$DoorOpen'";
mysql_query($sql) or die(mysql_error());
$sql = "UPDATE `maze`.`user` SET `EndDoor` = '$DoorEnd'";
mysql_query($sql) or die(mysql_error());
header("Location: /?result=good&sel=3&1=door_iron_big.png&2=door_iron_big.png&3=door_iron_big.png&doors=vs");
} else {
header("Location: /?result=good&sel=3&1=".$array[0]."&2=".$array[1]."&3=".$array[2]."&doors=good");
}
}
}
}
} else {
header("Location: /?result=error");
}
}
?>