<? |
|
require'config.php'; |
$user['avr'] = 0; |
$align='left'; |
$title='Сказать'; |
head(); |
aut(); |
|
if (!ctype_digit($_GET['rm'])){header('Location: index?'.SID);die;} |
if (!ctype_digit($_GET['nk'])){header('Location: index?'.SID);die;} |
$rm = intval($_GET['rm']); |
$nk = intval($_GET['nk']); |
who_add($rm,'room'); // Занисываем Кто онлайн... |
$db->sql_query ("Select rm from rooms where rm='".$rm."';"); |
if (mysql_affected_rows() == 0){echo "Такой комнаты не существует!";foot();exit;} |
|
|
$select = @$db->sql_query ("Select * from users where id='".intval($nk)."'"); |
|
|
|
if (mysql_affected_rows() == 0){ |
echo "Юзер не найден. Возможно ник удалён.<br/>"; |
echo gb.'<a href="room?rm='.$rm.'">В чат </a>'.div; |
foot(); |
exit; |
} |
$inf = $db->sql_fetchrow ($select); |
|
if (ignor(user_inf($inf['id']),$user['id'])==1){ |
echo 'Пользователь <b>'.$inf['user'].'</b> отправил вас в игнор!<br />'; |
echo gb.'<a href="room?rm='.$rm.'">В чат </a>'.div; |
foot(); |
exit; |
} |
|
$usid = $inf["id"]; |
$nick = $inf["user"]; |
$usname = $inf["name"]; |
$birth = $inf["birth"]; |
$sex = $inf["sex"]; |
$city = $inf["city"]; |
$mail = $inf["mail"]; |
$site = $inf["site"]; |
$infa = $inf["infa"]; |
$icq = $inf["icq"]; |
|
$credits = $inf["credits"]; |
$gposts = $inf["gposts"]; |
$status = $inf["status"]; |
$date = $inf["date"]; |
$op = $inf["op"]; |
$onl = $inf["onl"]; |
$mob = $inf["mob"]; |
$us_ip = $inf["user_ip"]; |
$us_soft = $inf["user_soft"]; |
$img = $inf["img"]; |
$nastroi = $inf["nastroi"]; |
$visit = $inf["visit"]; |
$room = $inf["room"]; |
$byeotv = $inf["byeotv"]; |
$number = $inf["number"]; |
$level = $inf["level"]; |
$fr = $inf["friends"]; |
$mysmile = $inf["mysmile"]; |
$votefoto = $inf["votefoto"]; |
$ign = $inf["ignor"]; |
$bee = $inf["site"]; |
$myavatar = $inf["myavatar"]; |
$version = $inf["version"]; |
$postmag = $inf["postmag"]; |
$alltraf = $inf["alltraf"]; |
$postsf = $inf["postsf"]; |
$idpass = $inf["pass"]; |
$rating = $inf["rating"]; |
$clan = $inf["clan"]; |
$myblogs = $inf["myblogs"]; |
$monets = $inf["money"]; |
$presentset = $inf["presentset"]; |
|
|
|
if ($credits>=0 && $credits<100) $victstatus="Ученик"; |
if ($credits>=100 && $credits<500) $victstatus="Студент"; |
if ($credits>=500 && $credits<1000) $victstatus="Бакалавр"; |
if ($credits>=1000 && $credits<2000) $victstatus="Магистр"; |
if ($credits>=2000 && $credits<5000) $victstatus="Кандидат в доктора"; |
if ($credits>=5000 && $credits<7000) $victstatus="Доктор наук"; |
if ($credits>=7000) $victstatus="Учитель НеЗнайки =)"; |
|
|
$levelselect = @$db->sql_query ("Select * from levels where level='".$level."'"); |
$levels = @$db->sql_fetchrow($levelselect); |
$levname = $levels["name"]; |
|
|
echo "Сообщение для <b>".$nick."</b><br/>"; |
|
|
|
if ($ver!='wml')echo '<form action="tell?rm='.$rm.'&act=add&nk='.$nk.'&'.SID.'" method="post">'; |
if ($ver=='wml')echo '<br/><input name="msg'.$ref.'" maxlength="512" title="Text"/><br/>'; |
else echo '<br/><input type="text" name="msg" maxlength="512" title="Text"/><br/>'; |
|
|
|
|
$posts = $inf["posts"]; // в эту переменную вставь с базы количество постов юзера. |
$limit = 50; // Лимит |
|
if ($posts >= $limit) { |
echo "<select name=\"prvt\">"; |
echo "<option value=\"0\">Всем</option>"; |
echo "<option value=\"1\">Приватно</option>"; |
echo "</select><br/>"; |
} |
|
// А также чтобы не было дырки вставь такое же возле приема поста. |
|
$posts = $inf["posts"]; // в эту переменную вставь с базы количество постов юзера. |
$limit = 50; // Лимит |
|
if ($posts >= $limit) { |
// разрешаем |
} else { |
// не разрешаем |
} |
|
|
|
|
$posts = $inf["posts"]; |
|
|
|
|
if ($user['dd']!=0){ |
if ($user['level']>=4){ |
echo '<select name="dd"> |
<option value="0" selected="selected">Шрифт</option> |
<option value="1">Наклонный</option>'; |
if ($user['level']>=5) echo '<option value="2">Подчёркнутый</option>'; |
if ($user['level']>=6) echo '<option value="3">Накл. и подч.</option>'; |
if ($user['level']>=6) echo '<option value="4">Жирный</option>'; |
if ($user['level']>=7) echo '<option value="5">Жирн. и подч.</option>'; |
if ($user['level']>=7) echo '<option value="6">Огромный</option>'; |
echo '</select><br />'; |
} |
} |
if ($user['emo']!=0){ |
echo '<select name="emo"> |
<option value="0" selected="selected">Эмоции</option> |
<option value="1">Радостно</option> |
<option value="2">Печально</option> |
<option value="3">Удивленно</option> |
<option value="4">Ласково</option> |
<option value="5">Смущенно</option> |
<option value="6">Кокетливо</option> |
<option value="7">Обиженно</option> |
<option value="8">Настойчиво</option> |
<option value="9">Шепотом</option> |
<option value="10">Задумчиво</option> |
<option value="11">Злобно</option> |
</select><br />'; |
} |
if ($user['color']!=0){ |
echo '<select name="color"> |
<option value="0" selected="selected">Цвет</option> |
<option value="1">Красный</option> |
<option value="2">Синий</option> |
<option value="3">Сереневый</option> |
<option value="4">Зеленый</option> |
</select><br />'; |
|
} |
if ($ver=='wml'){ |
echo '<anchor title="go">Сказать<go href="tell?rm='.$rm.'&act=add&nk='.$nk.'&'.SID.'" method="post">'; |
echo '<postfield name="msg" value="$msg'.$ref.'"/> |
<postfield name="dd" value="$dd"/> |
<postfield name="emo" value="$emo"/> |
<postfield name="color" value="$color"/> |
<postfield name="prvt" value="$prvt"/> |
</go></anchor><br />'; |
|
}else{ |
echo '<input type="submit" class="ibutton" value="Сказать"/></form><br />'; |
} |
echo '<br />'; |
|
$b_ip = $db->sql_fetchrow($db->sql_query ("Select * from bannip;")); |
$db->sql_query ("Select * from bannlist WHERE (ip = '".$inf[user_ip]."')and(soft = '".$inf[user_soft]."') LIMIT 1;"); |
if ((mysql_affected_rows()!=0)||($inf[bann]>$time)||(substr_count($ip, $b_ip[ip])!=0)){ |
echo "<font color=\"red\"><b>Пользователь в бане!</b></font><br />"; |
} |
|
$k_g=$db->sql_fetchfield($db->sql_query("select count(*) as num from group_users where user_id = '".$inf['id']."' and access != '1'"),0); |
if($k_g!=0){ |
echo '<dl></dl>'; |
|
|
$r = $db->sql_query ("Select * from group_users where user_id = '".$inf['id']."' and access != '1' order by id LIMIT 100"); |
while($a = @$db->sql_fetchrow($r)){ |
$g = @$db->sql_fetchrow($db->sql_query ("Select * from groups where id = '".$a['gid']."'")); |
$lider = @$db->sql_fetchrow($db->sql_query ("Select * from groups where id = '".$g['id']."'")); |
|
echo 'В клане: <a href="/groups/group'.$g['id'].'">'.$g['name'].'</a><br>'; |
if ($lider['lider_id']==$inf['id']) echo ' (<b>Лидер</b>)'; |
echo '<br />'; |
} |
} |
|
|
|
|
|
|
|
$sit = $_SERVER['HTTP_HOST']; |
if($inf['myavatar']!='')echo '<img src="http://'.$sit.'/'.$inf['myavatar'].'"><br>'; |
|
$k_a = $db->sql_fetchfield($db->sql_query("select count(*) as num from foto_albom where user_id = '".$inf[id]."'"),0); |
if ($k_a!=0)echo links.' <a href="'.H.'album'.$inf[id].'">Альбомы ('.$k_a.')</a>'.div; |
$aud = $db->sql_fetchfield($db->sql_query("select count(*) as num from audio where user_id = '".$inf[id]."'"),0); |
if ($aud!=0)echo links.'f <a href="'.H.'audio'.$inf[id].'">Личный звук</a>'.div; |
|
|
|
|
echo "<u>Ник</u>: $inf[user]"; |
|
|
if($onl+300>time()){ |
echo" <u><img src='/img/online/on.gif'/></u><br/>"; |
}else{ |
echo" <u><img src='/img/online/off.gif'/></u></br>"; |
} |
|
|
|
|
echo ' <u>Имя</u>: '.$inf[name].'<br/>'; |
echo ' <u>Статус</u>: <b>'.$inf[status].'</b><br/>'; |
if(($inf[level]>3)) echo " <u>Должность</u>: <b>$levname</b><br/>"; |
if ($inf[sex]==1)echo " <u>Пол</u>: М<br/>"; |
else if ($inf[sex]==0)echo " <u>Пол</u>: Ж<br/>"; |
if($inf[day]!=0||$inf[month]!=0||$inf[year]!=0)echo " <u>Дата рождения</u>: $inf[day]-$inf[month]-$inf[year]<br/>"; |
echo " <u>Постов</u>: $posts (+ ".$inf['dayp'].")<br>"; |
echo " <u>Монеток</u>: $inf[rur]<br/>"; |
|
if ($inf[para]>=1){ |
if ($inf[sex]==0){ |
echo ' <u><font color="black">Замужем за </font></u>: '.nik($inf[para]).' <br />'; |
}else{ |
echo ' <u><font color="black">Женат на </font></u>: '.nik($inf[para]).' <br />'; |
} |
} |
|
$mail=explode('|',$inf['mail']); |
$mobtel=explode('|',$inf['mobtel']); |
$hometel=explode('|',$inf['hometel']); |
$icq=explode('|',$inf['icq']); |
|
if ($inf[site]!='' || $mail[0]!='' || $mobtel[0]!='' || $hometel[0]!='' || $icq[0]!=''){ |
echo '<dl></dl>'; |
|
if (($mail[0]!='') && (($mail[1]==0)||(friends($inf['id'],$user['id'])==1)))echo " <u>Email</u>: <a href=\"mail?to=$mail[0]\">$mail[0]</a><br/>"; |
if (($mobtel[0]!='') && (($mobtel[1]==0)||(friends($inf['id'],$user['id'])==1)))echo " <u>Моб. телефон</u>: $mobtel[0]<br/>"; |
if (($hometel[0]!='') && (($hometel[1]==0)||(friends($inf['id'],$user['id'])==1)))echo " <u>Дом. телефон</u>: $hometel[0]<br/>"; |
if (($icq[0]!='') && (($icq[1]==0)||(friends($inf['id'],$user['id'])==1)))echo "<u>ICQ</u>: $icq[0]<br/>"; |
if ($inf[site]!='')echo " <u>Вап-сайт</u>: <a href=\"http://$inf[site]\">http://$inf[site]</a><br/>"; |
|
} |
|
|
echo " <u>О себе</u>: $infa<br/>"; |
|
echo " <u>Дата реги</u>: $date<br/>"; |
echo " <u>День рождения</u>: $inf[day]-$inf[month]-$inf[year]<br/>"; |
echo " <u>Город</u>: $inf[city]<br/>"; |
echo " <u>ID</u>: $inf[id]<br/>"; |
echo '<br />'; |
|
|
$k_st=$db->sql_fetchfield($db->sql_query("select count(*) as num from stena where user_id = '".$inf['id']."'"),0); |
$v0=$db->sql_fetchfield($db->sql_query("select count(*) as num from vote_us where user_id = '".$inf['id']."'"),0); |
echo links.' <a href="'.H.'stena'.$inf['id'].'">Стена '.$inf['user'].'</a> ('.$k_st.')'.div; |
$k_g = $db->sql_fetchfield($db->sql_query("select count(*) as num from gifts where gift_id = '".$inf['id']."'"),0); |
echo links.' <a href="gifts'.$inf['id'].'">Подарки '.$inf['user'].'</a>('.$k_g.')'.div; |
|
$usf = $db->sql_fetchfield($db->sql_query ("select count(*) as num from friends where user_id ='".$inf[id]."' and yes = '1';"),0); |
echo "<u><a href=\"my/friends?mod=friends&nk=$inf[id]\">Друзья ".$inf['user']."</a></u><br/>"; |
if (friends($inf[id],$user['id'])==0)echo links.' <a href="my/friends?mod=add&act=add&nick='.$inf[id].'">В друзья</a><br><br>'.div; |
else echo links.' <a href="my/friends?del='.friends($inf[id],$user[id],'id').'">Из друзей</a><br><br>'.div; |
|
echo links.' <a href="my/privat?mod=add&to='.$inf[id].'">Написать ему(ей) письмо</a>'.div; |
|
|
|
|
if($user[level]>=7){ |
echo '<br /><b><a href="admin/users?mod=view&nick='.$inf[id].'">Апдейт юзера</a></b><br/><br />'; } |
|
|
if($user["level"]>5){ |
if(($inf["level"]<7)||($user["level"]>6)){ |
echo $div5; |
echo "<b>IP:</b> ".$us_ip." (".opsos($us_ip).")<br/>"; |
echo "<b>Soft:</b> ".$us_soft."<br/>"; |
if ($inf[ver]==wml) echo "<b>Версия сайта:</b> WML<br/>"; |
else echo "<b>Версия сайта:</b> xHTML<br/>"; |
echo $div5; |
} |
} |
|
|
|
|
|
/*echo "<a href=\"forum/?$ses&nk=$usid&mod=temus\">Все темы пользователя на форуме</a><br/>"; |
echo "<a href=\"forum/?$ses&nk=$usid&mod=postus\">Все сообщения пользователя на форуме</a><br/>";*/ |
|
echo gb.'<a href="room?rm='.$rm.'">В чат </a>'.div; |
foot(); |
?> |