View file clikus/links.php

File size: 8.34Kb
<?php

$title="Площадки\n";

include_once('config/ini.php');
include_once('config/function.php');
include_once('config/header2.php');
include_once('config/connect.php');
include_once('config/click-club.class.php');
include_once('config/panel.php');
include_once('config/ban.php');
include_once('config/online.php');

@mysql_query("DELETE FROM `".prefix."clicks` WHERE `ts`<".strtotime(date("j F Y")));
include_once('config/oper.etc.php');

@$mode = htmlspecialchars(trim($_GET['mode']));
if(empty($mode)){
$mode = "index";
}
switch ($mode){
case "off_pl":
$pl_id = intval($_GET['id']);
$pl_sql = mysql_query("SELECT * FROM links WHERE id='$pl_id' LIMIT 1");
$pl_edit = mysql_fetch_array($pl_sql);
if($pl_edit['nick'] != $_USER['login']){
echo 'Невозможно редактировать Площадку!<br/>';
}else{
$pl_sql_edit = mysql_query("UPDATE links SET  act='3' WHERE id='$pl_id'");
if($pl_sql_edit == true){
echo 'Площадка успешно отключена!<br/>';
}else{
echo 'Ошибка при изменении площадки!<br/>';
}
}
break;

	case "on_pl":
	$pl_id = intval($_GET['id']);
	$pl_sql = mysql_query("SELECT * FROM links WHERE id='$pl_id' LIMIT 1");
	$pl_edit = mysql_fetch_array($pl_sql);
	if($pl_edit['nick'] != $_USER['login']){
	echo 'Невозможно редактировать Площадку!<br/>';
	}else{
		if($pl_edit['act'] >= 2)
		{
			$pl_sql_edit = mysql_query("UPDATE links SET  act='2' WHERE id='$pl_id'");
			if($pl_sql_edit == true){
			echo 'Площадка успешно включена!<br/>';
			}else{
			echo 'Ошибка при изменении площадки!<br/>';
			}
		}
		else
			echo 'Площадка на модерации, либо отклонена';
	}
	break;

case "add_pl":
$sql_col_pl = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM links WHERE nick='$_USER[login]'"));
$col_pl = $sql_col_pl[0];
if($col_pl == 10){
echo 'Вы не можете добавить площадку!<br/>Исчерпан лимит площадок!<br/>';
}else{
if(!@$_POST['add_pl']){
echo '<form action="links.php?mode=add_pl" method="post">
URL:<br/><input name="url_pl" type="text" value="http://" /><br/>
Название:<br/><input name="name_pl" type="text" /><br/>
Таргеттинг:<br/>
<select name="c_type">
<option value="0">Все</option>
<option value="1">Мобильники</option>
<option value="2">Опера mini</option>
<option value="3">Компьютеры</option>
<option value="4">Запрет мобильникам</option>
<option value="5">Запрет opera mini</option>
<option value="6">Запрет компьютерам</option>
</select><br />
<a href="?mode=reffaq">(?)</a>REFERER (не хотите подменять, оставте пустым)<br/>(без http://)<br/>
<input type="text" name="referer" maxlength="50" value=""/><br/>
<input name="add_pl" type="submit" value="Добавить" />
</form>';
}else{
$url_pl = htmlspecialchars(trim($_POST['url_pl']));
$name_pl = htmlspecialchars(trim(utf_encode($_POST['name_pl'])));
$url_pl = mysql_real_escape_string($url_pl);
$name_pl = mysql_real_escape_string($name_pl);
$c_type = intval($_POST['c_type']);
$url_pl = str_replace('http://', '', $url_pl);
$pl_ref = htmlspecialchars(trim($_POST['referer']));
if($url_pl == '' or $name_pl == ''){
echo 'Не заполнено одно из полей!<br/>';
}else{
$sql_add_pl = mysql_query("INSERT INTO links (referer,name, url, nick, in_nick, c_type, act) VALUES('$pl_ref','$name_pl', '$url_pl', '$_USER[login]', '', '$c_type', '0')");
if($sql_add_pl == true){
echo 'Площадка '.win_encode($name_pl).' успешно добавлена!<br/>';
}else{
echo 'Ошибка при добавлении площадки!<br/>';
}
}
}
}
break;

case "edit_pl":
$pl_id = intval($_GET['id']);
$pl_sql = mysql_query("SELECT * FROM links WHERE id='$pl_id' LIMIT 1");
$pl_edit = mysql_fetch_array($pl_sql);
if($pl_edit['nick'] != $_USER['login']){
echo 'Невозможно редактировать Площадку!<br/>';
}else{
$pl_edit_url = htmlspecialchars(trim($pl_edit['url']));
$pl_edit_name = htmlspecialchars(trim($pl_edit['name']));
$pl_edit_ref = htmlspecialchars(trim($pl_edit['referer']));
if(!@$_POST['pl_edit']){
echo '<form action="links.php?mode=edit_pl&id='.$pl_id.'" method="post">
URL:<br/><input name="pl_url" type="text" value="http://'.$pl_edit_url.'" /><br/>
Название:<br/><input name="pl_name" type="text" value="'.win_encode($pl_edit_name).'" /><br/>
Таргеттинг:<br/>
<select name="c_type">
<option value="0">Все</option>
<option value="1">Мобильники</option>
<option value="2">Опера mini</option>
<option value="3">Компьютеры</option>
<option value="4">Запрет мобильникам</option>
<option value="5">Запрет opera mini</option>
<option value="6">Запрет компьютерам</option>
</select><br />
<a href="?mode=reffaq">(?)</a>REFERER (не хотите подменять, оставте пустым)<br/>(без http://)<br/>
<input type="text" name="referer" maxlength="50" value="'.$pl_edit_ref.'"/><br/>
<input name="pl_edit" type="submit" value="Изменить" />
</form>
</form>';
}else{
$pl_url = htmlspecialchars(trim($_POST['pl_url']));
$pl_ref = htmlspecialchars(trim($_POST['referer']));
$pl_name = htmlspecialchars(trim(utf_encode($_POST['pl_name'])));
$pl_url = mysql_real_escape_string($pl_url);
$pl_name = mysql_real_escape_string($pl_name);
$c_type = intval($_POST['c_type']);
$pl_url = str_replace('http://', '', $pl_url);
if($pl_url == '' or $pl_name == ''){
echo 'Не заполнено одно из полей!<br/>';
}else{
$pl_sql_edit = mysql_query("UPDATE links SET referer='$pl_ref',name='$pl_name', url='$pl_url', c_type='$c_type', act='0' WHERE id='$pl_id'");
if($pl_sql_edit == true){
echo 'Площадка успешно изменена!<br/>';
}else{
echo 'Ошибка при изменении площадки!<br/>';
}
}
}
}
break;

case "del_pl":
$id_pl = intval($_GET['id']);
$sql_pl = mysql_query("SELECT nick FROM links WHERE id='$id_pl' LIMIT 1");
$del_pl = mysql_fetch_array($sql_pl);
if($del_pl['nick'] != $_USER['login']){
echo 'Невозможно удалить Площадку!<br/>';
}else{
$sql_del_pl = mysql_query("DELETE FROM links WHERE id='$id_pl'");
if($sql_del_pl == true){
echo 'Площадка '.$name_pl.' удалена!<br/>';
}else{
echo 'Ошибка при удалении!<br/>';
}
}
break;

case "reffaq":
echo'С помощью подмены Реферера, вы можете накручивать партнёрки(не все), банерные сети, топы и многое другое!<br>
Реферер, ето подмена адреса, с которого вы пришли. Например, если вы пришли с адреса clikus.ru и включили подмену Реферера, то партнёрке покажет, что вы пришли с адреса, который указан в настройках и тем самым, защитает клик!
<hr>если вы ничего нехотите накручивать, подмену реферера лучше оставте поле реферер пустым, т.к система нe может правильно отобразить некоторые сайты, хотя реферер всё равно подменять будет :) <hr>';
break;

case "index":
echo '<a href="?mode=add_pl">Добавить площадку</a><br/>---<br/>';
$sql_pl = mysql_query("SELECT * FROM links WHERE nick='$_USER[login]'");
$npl = mysql_fetch_array($sql_pl);
if (mysql_affected_rows() == 0){
echo "Площадки не добавлены!<br/>---<br/>";
}else{
do
{
echo '&#187;Название: <b>'.win_encode($npl['name']).'</b><br/>
&#187;Адрес: <b>http://'.$npl['url'].'</b><br/>';
if($npl['c_type'] == 0){
$tar_pl = 'Все.';
}
if($npl['c_type'] == 1){
$tar_pl = 'Мобильники.';
}
if($npl['c_type'] == 2){
$tar_pl = 'Опера mini.';
}
if($npl['c_type'] == 3){
$tar_pl = 'Компьютеры.';
}
if($npl['c_type'] == 4){
$tar_pl = 'Запрет мобильникам.';
}
if($npl['c_type'] == 5){
$tar_pl = 'Запрет opera mini.';
}
if($npl['c_type'] == 6){
$tar_pl = 'Запрет компьютерам.';
}
echo '&#187;Таргетинг: <b>'.$tar_pl.'</b><br/>';
echo '&#187;<a href="?mode=reffaq">(?)</a>REFERER: <b>'.$npl['referer'].'</b><br/>';
if($npl['act'] == 0){
echo '&#187;Статус: <b>На модерации</b>';
}
if($npl['act'] == 1){
echo '&#187;Статус: <b>Недопущена</b>';
}
if($npl['act'] == 2){
echo '&#187;Статус: <b>Активна</b>';
}
if($npl['act'] == 3){
echo '&#187;Статус: <b>Отключена</b>';
}
echo '<br/>&#187;[</a><a href="?mode=edit_pl&id='.$npl['id'].'">изменить</a> | <a href="?mode=del_pl&id='.$npl['id'].'">удалить</a>';
if($npl['act']==2){echo'|</a><a href="?mode=off_pl&id='.$npl['id'].'">отключить</a> ';}
if($npl['act']==3){echo'|</a><a href="?mode=on_pl&id='.$npl['id'].'">включить</a> ';}
echo ']<br/>---<br/>';
}
while($npl = mysql_fetch_array($sql_pl));
$kol_links = mysql_num_rows(mysql_query("SELECT * FROM links WHERE nick='$_USER[login]'"));
echo '<br/>Всего площадок: <b>['.$kol_links.']</b><br/>';
break;

}

If ($_USER['admin'] == 1) echo '<br/>---<br/><a href="?mode=admin">В Админку</a>';
If ($_USER['moder'] == 1) echo '<br/>---<br/><a href="?mode=moder">В Модерку</a>';

}
include_once('config/end.php');
//make for clikus.ru
//Admin icq 915317
?>