<script language="javascript" type="text/javascript" src="files/alt.js"></script>
<?php
if ($_GET['action'] == 'setstatus' AND isset($_GET['id']) AND isset($_GET['status'])) {
$sql = 'UPDATE webmasters SET status = '.$_GET['status'].' WHERE id = '.$_GET['id'];
if (mysql_query($sql)) {
print '<p class="erok">Статус был успешно установлен!</p>';
$headers = "From: ".$adminmail."\n";
$headers .= "Reply-to: ".$adminmail."\n";
$headers .= "X-Sender: < http://".$cfgURL." >\n";
$headers .= "Content-Type: text/html; charset=utf-8\n";
if($_GET['status'] == 0) {
$get_user_info = mysql_query("SELECT mail FROM users WHERE id = ".$_GET[uid]." LIMIT 1");
$row = mysql_fetch_array($get_user_info);
$umail = $row['mail'];
$text = "Здравствуйте!<br /> Ваша площадка успешно прошла модерирование в проекте ".$cfgURL.".<br />Теперь вы можете разместить код и начать работать.<br />С Уважением, администрация: <a href=\"http://".$cfgURL."\">".$cfgURL."</a>";
mail($umail,"Ваша площадка прошла модерирование",$text,$headers);
} elseif($_GET['status'] == 3) {
$get_user_info = mysql_query("SELECT mail FROM users WHERE id = ".$_GET[uid]." LIMIT 1");
$row = mysql_fetch_array($get_user_info);
$umail = $row['mail'];
$text = "Здравствуйте!<br />Ваша площадка была заблокирована в проекте ".$cfgURL.".<br />Для решения всех вопросов вы можете <a href=\"http://".$cfgURL."/contacts/\">связаться с саппортом</a>.<br />
С Уважением, администрация <a href=\"http://".$cfgURL."\">".$cfgURL."</a>";
mail($umail,"Ваша площадка заблокирована",$text,$headers);
}
} else {
echo '<p class="er">Не удаётся поменять статус!</p>';
}
}
function topics_list($page, $num, $status, $query) {
?>
<div class="y13w">Сортировать по: <a href="?a=webmasters&sort=date">Дате</a> <a href="?a=webmasters&sort=user_id">Владельцу</a> <a href="?a=webmasters&sort=url">Домену</a> <a href="?a=webmasters&sort=status">Статусу</a> <a href="?a=webmasters&sort=clx">Доходу</a> <a style="color: red;" href="?a=webmasters&id=<?php print $_GET[id]; ?>&sort=block">В блоке</a></div>
<table border="0" align="center" width="100%" cellpadding="1" cellspacing="1" class="graph">
<tr align="center" height="19">
<td><b>ID</b></td>
<td><b>Страна</b></td>
<td><b>Владелец</b></td>
<td><b>URL сайта</b></td>
<td><b>Статус</b></td>
<td colspan="2"><b>Заработано</b></td>
<td width="100"><b>Функции</b></td>
</tr>
<tr align="center">
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>Сегодня</td>
<td>Вчера</td>
<td width="90"></td>
</tr>
<?php
$result = mysql_query($query);
$themes = mysql_num_rows($result);
$total = intval(($themes - 1) / $num) + 1;
if (empty($page) or $page < 0) $page = 1;
if ($page > $total) $page = $total;
$start = $page * $num - $num;
$result = mysql_query($query.' LIMIT '.$start.', '.$num);
$clx = 0;
$yclx = 0;
while ($a = mysql_fetch_array($result)) {
$sql = 'SELECT * FROM users WHERE id = '.$a['user_id'].' LIMIT 1';
$rs_u = mysql_query($sql);
$a_u = mysql_fetch_array($rs_u);
$ip_number = $a_u['ip'];
$ip_stroka = sprintf("%u", ip2long($ip_number));
$country_query = "SELECT `cc` FROM `geoip_db` WHERE `start`<=$ip_stroka AND `end`>=$ip_stroka";
$country_exec = mysql_query($country_query);
$ccode_array = @mysql_fetch_array($country_exec);
$country_code = $ccode_array['cc'];
if ($country_code)
{
$flag = '/images/flag/'.strtolower($country_code).'.png';
}
else
{
$flag = '/images/flag/not.png';
}
print '<tr align="center">
<td>'.$a[id].'</td>
<td>
<img src="'.$flag.'"></td>
<td align="left"><a href="?a=edit_user&id='.$a['user_id'].'" title="ID: '.$a['user_id'].'"><b>'.$a_u[login].'</b></td>
<td><a href="'.$a[url].'" target="_blank">';
print $a[url];
print '</a></td><td>';
if($a[status] == 0) {
print '<i>Активен</i>';
} elseif($a[status] == 1) {
print '<i>Не проверен</i>';
} elseif($a[status] == 2) {
print '<i>Пауза</i>';
} elseif($a[status] == 3) {
print '<i>Заблокирован</i>';
}
print '</td><td>'.$a[sum].'</td><td>'.$a[sum_yday].'</td><td width="90">';
print "<nobr><a href='?a=statistic&id=".$a[id]."'><img src=\"/images/stat.gif\" width=\"12\" height=\"12\" border=\"0\" alt=\"Просмотр статистики\" /></a> <a href='history_wm.php?id=".$a[id]."' target=\"_blank\"><img src=\"/images/history.gif\" width=\"12\" height=\"12\" border=\"0\" alt=\"Просмотр логов\" /></a> <a href='?a=editsite&p=wm&id=".$a[id]."'><img src=\"/images/edit.gif\" width=\"12\" height=\"12\" border=\"0\" alt=\"Редактировать\" /></a> <img style='cursor: hand;' onclick=\"if(confirm('Вы уверены?')) top.location.href='del/sites.php?id=".$a['id']."'\"; src=\"/images/del.gif\" width=\"12\" height=\"12\" border=\"0\" alt=\"Удалить\" /> <a href='?a=webmasters&id=".$a[id]."&status=3&action=setstatus&uid=".$a['user_id']."'><img src=\"images/delite_small.gif\" width=\"12\" height=\"12\" border=\"0\" alt=\"Забанить\" /></a> <a href='?a=webmasters&id=".$a[id]."&status=0&action=setstatus&uid=".$a['user_id']."'><img src=\"/images/status1.gif\" width=\"12\" height=\"12\" border=\"0\" alt=\"Разрешить\" /></a></nobr></td></tr>";
$clx = $clx + $a['clx_today'];
$yclx = $yclx + $a['clx_yesterday'];
}
if($_GET['action'] != "searchuser") {
$clx = 0;
$yclx = 0;
$res = mysql_query("SELECT * FROM webmasters");
while($r2 = mysql_fetch_array($res))
{
$clx = $clx + $r2['sum'];
$yclx = $yclx + $r2['sum_yday'];
}
}
?>
<tr align="center">
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td><?php print $clx; ?></td>
<td><?php print $yclx; ?></td>
<td></td>
</tr>
</table>
<?php
if ($page != 1) $pervpage = "<a href=?a=webmasters&sort=".$_GET['sort']."&page=". ($page - 1) .">«</a>";
if ($page != $total) $nextpage = " <a href=?a=webmasters&sort=".$_GET['sort']."&page=". ($page + 1) .">»</a>";
if ($page - 2 > 0) $page2left = " <a href=?a=webmasters&sort=".$_GET['sort']."&page=". ($page - 2) .">". ($page - 2) ."</a> | ";
if ($page - 1 > 0) $page1left = " <a href=?a=webmasters&sort=".$_GET['sort']."&page=". ($page - 1) .">". ($page - 1) ."</a> | ";
if ($page + 2 <= $total) $page2right = " | <a href=?a=webmasters&sort=".$_GET['sort']."&page=". ($page + 2) .">". ($page + 2) ."</a>";
if ($page + 1 <= $total) $page1right = " | <a href=?a=webmasters&sort=".$_GET['sort']."&page=". ($page + 1) .">". ($page + 1) ."</a>";
print "<b>Страницы: </b>".$pervpage.$page2left.$page1left."[".$page."]".$page1right.$page2right.$nextpage;
}
if($_GET[sort] == "user_id") {
$sort = "order by user_id ASC";
} elseif($_GET[sort] == "status") {
$sort = "WHERE status != 3 order by status DESC";
} elseif($_GET[sort] == "url") {
$sort = "order by url ASC";
} elseif($_GET[sort] == "clx") {
$sort = "order by sum DESC";
} elseif($_GET[sort] == "block") {
$sort = " WHERE status = 3 order by id DESC";
} else {
$sort = " WHERE status != 3 order by id DESC";
}
if($_GET['action'] == "searchuser") {
$sort = " WHERE user_id = ".intval($_POST['name'])." OR url = '".$_POST['name']."'";
}
$sql = 'SELECT * FROM webmasters ';
if($_GET[id_us]) { $sql .= " WHERE user_id = ".$_GET[id_us]; }
$sql .= $sort;
$page = intval($_GET['page']);
topics_list($page, 100, $status, $sql);
?>
<form action="?a=webmasters&action=searchuser" method="post">
<LEGEND><b>Найти сайт по домену или ID пользователя:</b></LEGEND>
<table width="100%" border="0">
<tr>
<td width="90"><strong>ID или URL:</strong></td>
<td><input style="background-color: #ffffff; width: 560px;" class="inp" type="text" name="name" size="90" /></td>
<td><input class="input dfs3" type="image" src="images/search.gif" width="28" height="29" border="0" value="Поиск" title="Поиск!"></td>
</tr>
</table>
</form>