Файл: portal.php
Строк: 34
<?
define('PROTECTOR', 1);
$headmod = 'portal';//фикс. места
$textl='Портал';
include('files/path.php');
include($path.'files/db.php');
include($path.'files/auth.php');
include($path.'files/func.php');
going();
zasad();
ryd();
place_okr();
place_zamok();
place_tower();
include($path.'files/core.php');
include($path.'files/head.php');
include($path.'files/zag.php');
switch($_GET[mod]){
default:
echo"<b>Города:</b><br/>";
$req = mysql_query("SELECT * FROM `portal` WHERE `incity` = '$udata[city]'");
////////////////////////////
$avto=mysql_num_rows($req);
if($avto>=1){
While($mag = mysql_fetch_array($req))
{
echo"<a href="portal.php?mod=go&id=$mag[id]&tip=city">$mag[name]</a>[$mag[lvl] уровень] ($mag[money] монет)<br/>";
}
}else{
echo"Нет активных порталов<br/>";
}
break;
case 'go':
$req = mysql_query("SELECT * FROM `portal` WHERE `incity` = '$udata[city]' and id='$_GET[id]'");
////////////////////////////
$avto=mysql_num_rows($req);
if($avto>=1){
$mag = mysql_fetch_array($req);
if($udata[money]<$mag[money]){
echo'Нехватает денег!<br/>';
}elseif($udata[lvl]<$mag[lvl]){
echo'Маленький уровень!<br/>';
}else{
switch($_GET[tip]){
default:
echo'Ошибка!Несуществует такого портала!';
include($path.'files/down.php');exit;
break;
case 'city':
$udata[money]=$udata[money]-$mag[money];
mysql_query("UPDATE `users` SET `money` = '$udata[money]',`city`='$mag[city]',`location`='$mag[location]' WHERE `usr` = '$log'");
echo"Вы прибыли в $mag[name]!<br/>";
echo"<a href="gorod.php?">Далее</a>";
include($path.'files/down.php');exit;
break;
}
}}else{
echo"<b>Нет такого портала!</b><br/>";
}
echo"<a href="portal.php?">Назад</a>";
break;
}
include($path.'files/down.php');
?>