Файл: love/index.php
Строк: 150
<?
require'../includes.php';
aut();
if(isset($user['id']))who_add(0,'love');
$max = $user['max'];
switch($mod){
default:
$align='center';
$title='Знакомства';
$head='<img src="logo.png" alt="Знакомства"/>';
head();
// Неавторизованные
if(!isset($user['id'])) {
// Авторизованные
}else{
if(empty($user['love_country'])&&empty($user['love_region'])&&empty($user['love_city'])){
echo 'Данный раздел Вам пока не доступен, так как<br />
Ваша анкета не участвует в Знакомствах!<br />';
echo "<dl><dt></dt></dl>";
echo '<a href="add_ank">Добавить анкету в Знакомства</a><br />';
}else{
if($user['love_tr']==0)query('UPDATE `users` SET `love_tr` = "'.$time.'" WHERE `id` = "'.$user['id'].'" LIMIT 1');
$pr_n = mysql_result(query("select count(*) as num from love_msg where to_id = '".$user['id']."' and `readin` = '0'"),0);
if ($pr_n>0){
if ($pr_n==1)echo '<img src="/img/new.gif" alt="*"/> <b><a href="messages">'.$pr_n.' новое сообщение</a></b><br />';
else if ($pr_n>1&&$pr_n<5) echo '<img src="/img/new.gif" alt="*"/> <b><a href="messages">'.$pr_n.' новых сообщения</a></b><br />';
else if ($pr_n>5) echo '<img src="/img/new.gif" alt="*"/> <b><a href="messages">'.$pr_n.' новых сообщений</a></b><br />';
}
echo menu.'  <b>Лучшая анкета:</b>'.div;
$inf = mysql_fetch_assoc(query("Select * from users WHERE love_city!='0' and love!='0' order by love_vote_us desc limit 1;"));
echo '<b>'.user2($inf['user']).'</b><br />';
if($inf['love_photo']!='')echo '<a href="photo'.$inf['id'].'"><img src="index_img?'.$inf['id'].'" alt="'.$inf['user'].'"/></a><br />';
echo ''.cities($inf['love_city'],1).' ('.cities($inf['love_country'],3).', '.cities($inf['love_region'],2).')<br />';
echo 'Рейтинг: '.$inf['love_vote_us'].'| Анкета: <img src="pr.php?pr='.$inf['love_pr'].'" alt="Заполнение анкеты: '.$inf['love_pr'].'%" /><br />';
echo '<a href="./'.$inf['id'].'">Анкета</a>|<a href="stena'.$inf['id'].'">Стена</a>|<a href="photo'.$inf['id'].'">Фото</a>';
echo '<dl></dl>';
echo menu.'  <b>Поиск:</b>'.div;
echo '<a href="?mod=bookmarks">Закладки ('.mysql_result(query("select count(*) as num from love_b WHERE user_id = '".$user[id]."'"),0).')</a><br />';
echo '<a href="search?mod=love">Поиск Любви</a><br />';
//echo '<a href="Последний Поиск">Последний Поиск</a><br />';
echo '<a href="search?mod=nick">Обычный поиск</a><br />';
$na = mysql_result(query("select count(*) as num from users WHERE love_tr > '".($time-86400)."'"),0);
if($na>0)echo '<a href="?mod=new">Новые анкеты ('.$na.')</a><br />';
echo '<a href="search?mod=love&act=act&sear=0&city='.cities($user['love_country'],3,1).'-'.cities($user['love_region'],2,1).'-'.cities($user['love_city'],1,1).'&v_ot=0&v_do=100&cel_znak1=1&cel_znak2=1&cel_znak3=1&cel_znak4=1&cel_znak5=1&cel_znak6=1">Девушки г. '.cities($user['love_city'],1).'</a><br />';
$r = query ("Select * from love_stena WHERE user_id = '".$user['id']."' order by time desc LIMIT 1");
while($a = @mysql_fetch_assoc($r)){
echo '<dl></dl>';
echo menu.'  <b>Последнее сообщение на вашей <a href="stena'.$user['id'].'">стене</a>:</b>'.div;
if($inf[id]==$user[id] || $user[level]>=5)$delk = '<a href="stena'.$user['id'].'?delk='.$a['id'].'">Удалить</a>';
echo '<b>'.nik_love($a['mgs_id']).'</b> ('.times($a['time']).')<br />';
echo ' '.smiles(antir(antim(bbcode(br($a['msg']))))).'<br/>';
echo '<dt></dt><small>  ';
if (user_inf2($a[mgs_id],'sex')==1)$sex = 'Его'; else $sex = 'Её';
if ($a[mgs_id]!=$user[id])echo '<a href="stena'.$a[mgs_id].'">'.$sex.' стена</a> | ';
echo $delk.'</small><dt></dt>';
echo '<br />';
}
echo '<dl></dl>';
echo menu.'  <b>Прочее:</b>'.div;
echo '<a href="who">Онлайн ('.mysql_result(query("SELECT COUNT(*) FROM `who` WHERE `room` = 'love'"),0).')</a><br />';
echo '<a href="ostena">Общая Стена ('.mysql_result(query("select count(*) as num from love_ostena;"),0).')</a><br />';
echo '<a href="messages">Приватные сообщения (<b>'.$pr_n.'</b>/'.mysql_result(query("select count(*) as num from love_msg WHERE user_id = '".$user['id']."' or to_id = '".$user['id']."'"),0).')</a><br />';
echo '<a href="add_ank">Редактировать анкету</a><br />';
}
}
break;
case 'new':
$align='left';
$title='Знакомства|Новые анкеты';
$head='<img src="logo.png" alt="Знакомства"/><br />Закладки';
head();
$max = $user['max'];
$k_post=mysql_result(query("select count(*) as num from users WHERE love_tr > '".($time-86400)."'"),0);
$k_page=k_page($k_post,$max);
$page=page($k_page);
$start=$max*$page-$max;
$r = query ("Select * from users WHERE love_tr > '".($time-86400)."' order by love_tr desc LIMIT $start, $max");
if ($k_post == 0)echo 'Новых анкет нет<br />';
$post_k=$start+1;
if ($k_post != 0){
if (($max*$page)<$k_post) $maxi = $max*$page; else $maxi = $k_post;
echo 'Новых анкет за сутки: '.$k_post.'<br />';
echo 'Показаны '.($start+1).'-'.$maxi.'<br />';
echo "<br />";}
while($a = @mysql_fetch_assoc($r)){
if ($a['mvozrast'] == 21 || $a['mvozrast'] == 31 || $a['mvozrast'] == 41 || $a['mvozrast'] == 51 || $a['mvozrast'] == 61)$years = 'год';
else if ($a['mvozrast'] == 22 || $a['mvozrast'] == 23 || $a['mvozrast'] == 24 || $a['mvozrast'] == 32 || $a['mvozrast'] == 33 || $a['mvozrast'] == 34 || $a['mvozrast'] == 42 or $a['mvozrast'] == 43 || $a['mvozrast'] == 44 || $a['mvozrast'] == 52 || $a['mvozrast'] == 53 || $a['mvozrast'] == 54 || $a['mvozrast'] == 62 || $a['mvozrast'] == 63 || $a['mvozrast'] == 64|| $a['mvozrast'] == 2)$years = 'года';
else $years = 'лет';
echo links.''.nik_love($a['id']).' ['.$a['mvozrast'].' '.$years.']|<a href="messages?mod=msg&nk='.$a['id'].'">[написать]</a>|<a href="index?mod=bookmarks&nk='.$a['id'].'">[в закладки]</a>'.div;
echo 'Город: '.cities($a['love_city'],1).' ('.cities($a['love_country'],3).', '.cities($a['love_region'],2).')';
echo '<dl></dl>';
}
if ($k_page>1){
echo "<dl><dt></dt></dl>";
str('?mod='.$mod.'&',$k_page,$page); // Вывод страниц
echo "<br /><dl><dt></dt></dl><br />";
}
break;
case 'bookmarks':
$align='left';
$title='Знакомства|Закладки';
$head='<img src="logo.png" alt="Знакомства"/><br />Закладки';
head();
if (empty($nk)){
// удаление
if (isset($_GET['del'])){
query("DELETE FROM `love_b` WHERE `inf_id` = '".intval($_GET['del'])."' and user_id = '$user[id]'");
}
$max = $user['max'];
$k_post=mysql_result(query("select count(*) as num from love_b WHERE user_id = '".$user['id']."'"),0);
$k_page=k_page($k_post,$max);
$page=page($k_page);
$start=$max*$page-$max;
if ($k_post == 0)echo "<br /><b>У вас нет закладок</b><br />";
$r = query ("Select * from love_b WHERE user_id = '".$user['id']."' order by time desc LIMIT $start, $max");
echo '<br />';
if (($max*$page)<$k_post) $maxi = $max*$page; else $maxi = $k_post;
echo 'показаны записи '.($start+1).'-'.$maxi.' из '.$k_post.'<br /><br />';
for($i = 1; $i <= $k_post; $i++) {
$a = mysql_fetch_assoc($r);
$a['mvozrast'] = user_inf2($a['inf_id'],'mvozrast');
if ($a['mvozrast'] == 21 || $a['mvozrast'] == 31 || $a['mvozrast'] == 41 || $a['mvozrast'] == 51 || $a['mvozrast'] == 61)$years = 'год';
else if ($a['mvozrast'] == 22 || $a['mvozrast'] == 23 || $a['mvozrast'] == 24 || $a['mvozrast'] == 32 || $a['mvozrast'] == 33 || $a['mvozrast'] == 34 || $a['mvozrast'] == 42 or $a['mvozrast'] == 43 || $a['mvozrast'] == 44 || $a['mvozrast'] == 52 || $a['mvozrast'] == 53 || $a['mvozrast'] == 54 || $a['mvozrast'] == 62 || $a['mvozrast'] == 63 || $a['mvozrast'] == 64|| $a['mvozrast'] == 2)$years = 'года';
else $years = 'лет';
echo links.nik_love($a['inf_id']).' ['.user_inf2($a['inf_id'],'mvozrast').' '.$years.']|<a href="messages?mod=msg&nk='.$a['inf_id'].'">[написать]</a>|<a href="?mod=bookmarks&del='.$a['inf_id'].'">[удалить]</a>'.div;
echo 'Город: '.cities(user_inf2($a['inf_id'],'love_city'),1).' ('.cities(user_inf2($a['inf_id'],'love_country'),3).', '.cities(user_inf2($a['inf_id'],'love_region'),2).')';
echo '<dl></dl>';
if ($k_page>1){
echo "<dl><dt></dt></dl>";
str('?mod='.$mod.'&',$k_page,$page); // Вывод страниц
echo "<br /><dl><dt></dt></dl><br />";
}
}
}else{
$k_post=mysql_result(query("select count(*) as num from love_b WHERE user_id = '".$user['id']."' and inf_id = '".$nk."'"),0);
if($k_post!=0){echo '<b>Пользователь уже есть у вас в закладках!</b><br />';foot();}
if($nk==$user['id']){echo '<b>Cебя нельзя в закладки добавлять</b><br />';foot();}
if (user_inf2($nk,'love_city')==0){echo '<b>Пользователя не сущуствует или он не участвует в знакомствах</b><br />';foot();}
if (query("Insert into love_b set inf_id='".$nk."',time='".$time."',user_id = '".$user['id']."'")){
echo "<b>Закладка создана</b>";
header("Location: ?mod=bookmarks");
}else echo "Ошибка";
}
break;
case 'prosm':
$align='left';
$title='Знакомства|Смотрели анкету';
$head='<img src="logo.png" alt="Знакомства"/><br />Закладки';
head();
$max = $user['max'];
$k_post=mysql_result(query("select count(*) as num from love_posm WHERE user_id = '".$user['id']."'"),0);
$k_page=k_page($k_post,$max);
$page=page($k_page);
$start=$max*$page-$max;
$r = query ("Select * from love_posm WHERE user_id = '".$user['id']."' order by id LIMIT $start, $max");
if ($k_post == 0)echo 'Вашу анкету сегодня кинто не смтрел :(<br />';
$post_k=$start+1;
if ($k_post != 0){
if (($max*$page)<$k_post) $maxi = $max*$page; else $maxi = $k_post;
echo 'Смотрели вашу анкету сегодня: '.$k_post.'<br />';
echo 'Показаны '.($start+1).'-'.$maxi.'<br />';
echo "<br />";}
while($a = @mysql_fetch_assoc($r)){
if ($a['mvozrast'] == 21 || $a['mvozrast'] == 31 || $a['mvozrast'] == 41 || $a['mvozrast'] == 51 || $a['mvozrast'] == 61)$years = 'год';
else if ($a['mvozrast'] == 22 || $a['mvozrast'] == 23 || $a['mvozrast'] == 24 || $a['mvozrast'] == 32 || $a['mvozrast'] == 33 || $a['mvozrast'] == 34 || $a['mvozrast'] == 42 or $a['mvozrast'] == 43 || $a['mvozrast'] == 44 || $a['mvozrast'] == 52 || $a['mvozrast'] == 53 || $a['mvozrast'] == 54 || $a['mvozrast'] == 62 || $a['mvozrast'] == 63 || $a['mvozrast'] == 64|| $a['mvozrast'] == 2)$years = 'года';
else $years = 'лет';
$a['mvozrast'] = user_inf2($a['pr_id'],'mvozrast');
if ($a['mvozrast'] == 21 || $a['mvozrast'] == 31 || $a['mvozrast'] == 41 || $a['mvozrast'] == 51 || $a['mvozrast'] == 61)$years = 'год';
else if ($a['mvozrast'] == 22 || $a['mvozrast'] == 23 || $a['mvozrast'] == 24 || $a['mvozrast'] == 32 || $a['mvozrast'] == 33 || $a['mvozrast'] == 34 || $a['mvozrast'] == 42 or $a['mvozrast'] == 43 || $a['mvozrast'] == 44 || $a['mvozrast'] == 52 || $a['mvozrast'] == 53 || $a['mvozrast'] == 54 || $a['mvozrast'] == 62 || $a['mvozrast'] == 63 || $a['mvozrast'] == 64|| $a['mvozrast'] == 2)$years = 'года';
else $years = 'лет';
echo links.nik_love($a['pr_id']).' ['.user_inf2($a['pr_id'],'mvozrast').' '.$years.']|<a href="messages?mod=msg&nk='.$a[id].'">[написать]</a>|<a href="?mod=bookmarks&del='.$a['inf_id'].'">[удалить]</a>'.div;
echo 'Город: '.cities(user_inf2($a['pr_id'],'love_city'),1).' ('.cities(user_inf2($a['pr_id'],'love_country'),3).', '.cities(user_inf2($a['pr_id'],'love_region'),2).')';
echo '<dl></dl>';
}
if ($k_page>1){
echo "<dl><dt></dt></dl>";
str('?mod='.$mod.'&',$k_page,$page); // Вывод страниц
echo "<br /><dl><dt></dt></dl><br />";
}
break;
}
echo "<br/>";
if($mod)echo gb.'<a href="index">Знакомства</a>'.div;
echo gb.'<a href="'.H.'enter">Чат</a>'.div;
foot();
?>