Файл: _gladiators2_/gladiators2/gladiators/gladiators/includes/usrinf.h.php
Строк: 37
<?php
class UserDate
{
var $id;
var $name;
var $login;
var $pass;
var $sex;
var $level;
var $u;
var $g;
var $l;
var $z;
var $svoboda;
var $money;
var $icon;
var $world;
var $klan;
var $post;
var $country;
var $city;
var $email;
var $url;
var $exp;
var $num_up;
var $victory;
var $lose;
var $noone;
var $birthday;
var $date;
var $chat_color;
var $hobby;
var $icq;
var $skype;
var $ups;
var $hp;
var $maxhp;
var $last_update_uron;
var $locate;
var $align;
var $battle_id;
var $boss_klan;
var $spec_knife;
var $spec_topor;
var $spec_dubina;
var $spec_mech;
var $spec_free;
var $bonus_exp;
var $vars_array;
function get_info($mas,$point)
{
$this->vars_array .= $mas;
$mas = explode(";",$mas);
$count = count($mas);
for($i=0;$i<=$count-2;$i++)
{
if($i==0)$query=$mas[$i];
else $query.=",".$mas[$i];
}
if(eregi("^[0-9]+",$point))$uk="id";
else $uk="login";
$res = @mysql_query("select ".$query." from users where ".$uk."='".$point."'");
$num = @mysql_num_rows($res);
if($num==0)
{
return false;
}
else
{
$row = @mysql_fetch_array($res);
for($i=0;$i<=$count-2;$i++)
{
if(!$this->$mas[$i])$this->$mas[$i]=$row[$mas[$i]];
}
return true;
}
}
function ReWrite()
{
$mas = explode(";",$this->vars_array);
$count = count($mas);
for($i=0;$i<=$count-2;$i++)
{
if(!$i)
$query = $mas[$i]."='".$this->$mas[$i]."'";
else
$query .= ",".$mas[$i]."='".$this->$mas[$i]."'";;
}
@mysql_query("update users set ".$query." where id='".$this->id."'");
}
}
?>