Файл: gamele.ru/gameplay/ajax/taverna_ajax.php
Строк: 49
<?php
session_start();
include($_SERVER["DOCUMENT_ROOT"]."/includes/config.inc.php");
include($_SERVER["DOCUMENT_ROOT"]."/includes/functions.php");
header('Content-type: text/html; charset=windows-1251');
$pers = GetUser($user['login']);
function BuildBut($array){
foreach($array as $pars){
$requests = '';
for($i=0;$i<count($pars);$i++){
$requests .= '"'.$pars[$i].'",';
}
$return[] = '['.substr($requests,0,strlen($requests)-1).']';
}
return implode(",",$return);
}
function ConvertParams($params){
$params = explode("@",$params);
foreach($params as $pars){
$pars = explode("|",$pars);
$array[] = $pars;
}
return BuildBut($array);
}
switch($_GET['type'])
{
case'8':
$query = mysql_query("SELECT * FROM `tavern` WHERE `type`='1'");
$response = '1';
while($row = mysql_fetch_assoc($query))
{
$response .= '@'.$row['id'].'|'.$row['count'].'|'.$row['img'].'|'.$row['name'].'|'.$row['price']."|['".$row['name']."',".ConvertParams((($row['LI']>0)?"LI|".$row['LI']."@":'LI@').$row['effects'])."]|[[".(($row['count']>0 && $pers['nv']>=$row['price'])?"'fr_but','Выпить',1":"'fr_but_dis','Выпить',0")."],[".(($row['count']>0 && $pers['nv']>=$row['price'])?BuildBut(array(array('get_id','41'),array('id',$row['id']),array('vcode',vCode()))):'')."]]";
}
exit($response);
break;
case'9':
$query = mysql_query("SELECT * FROM `tavern` WHERE `type`='2'");
$response = '1';
while($row = mysql_fetch_assoc($query))
{
$response .= '@'.$row['id'].'|'.$row['count'].'|'.$row['img'].'|'.$row['name'].'|'.$row['price']."|['".$row['name']."',".ConvertParams((($row['LI']>0)?"LI|".$row['LI']."@":'LI@').$row['effects'])."]|[[".(($row['count']>0 && $pers['nv']>=$row['price'])?"'fr_but','Кушать',1":"'fr_but_dis','Кушать',0")."],[".(($row['count']>0 && $pers['nv']>=$row['price'])?BuildBut(array(array('get_id','41'),array('id',$row['id']),array('vcode',vCode()))):'')."]]";
}
exit($response);
break;
}