Файл: public_html/page/account.php
Строк: 881
<?php
if (!defined('BASE_DIR')) { exit(header($_SERVER['SERVER_PROTOCOL'] . ' 404 Not Found', true)); }
if (!isset($_SESSION['user_id'])) { exit(header('Location: /')); }
if ($users_info['ban'] == 1) { exit(header('Location: /ban.php?mode='.$users_info['ban'])); }
if (isset($_GET['tab']))
{
$tab_main = $_GET['tab'];
}
else
{
$tab_main = $users_info['tab_main'] == 0 ? 'webmaster' : 'advertiser';
}
?>
<div class="wrapper">
<script src="js/highcharts.js"></script>
<div class="main">
<div class="m_left">
<script>
function close1()
{
$('.newsread').fadeOut(400);
var login = "";
var hash = "";
$.ajax ({ url: "fetch.php", type: "POST", data: "mode=close_news&login=" + login + "&hash=" + hash, async: false }).responseText;
}
</script>
<?php
if ($tab_main == 'advertiser')
{
if ($users_info['tab_main'] != 1) { $mysqli->query("UPDATE ".PREFIX."_users SET `tab_main` = '1' WHERE id = '".$_SESSION['user_id']."'"); }
if (isset($_GET['type']))
{
$block_adv = $_GET['type'] == 'banorders' ? 1 : 0;
}
else
{
$block_adv = isset($_COOKIE['block_adv']) ? (int)$_COOKIE['block_adv'] : 0;
}
if ($block_adv == 0)
{
$obEngine->addTitleHtml('Купленные ссылки');
@setcookie('block_adv', 0, TIME+31536000, '/');
?>
<div class="title"><img src="/css/image/menu.png" alt="icon" style="height:21px;margin-bottom:-6px;"> Купленные ссылки </a></div>
<?php
$query = $mysqli->query("SELECT * FROM `".PREFIX."_links` WHERE `user_id` = '".$_SESSION['user_id']."' ORDER BY `time_add` DESC");
if ($query->num_rows)
{
$html = '';
$stats_o = array();
while ($row = $query->fetch_assoc())
{
$stats = json_decode($row['stats'], true);
$kolvo = 0;
if ($stats)
{
foreach ($stats as $key => $value)
{
if (isset($stats_o[$key]))
{
$stats_o[$key] += $value;
}
else
{
$stats_o[$key] = $value;
}
$kolvo += $value;
}
}
//$backg = $row['status'] == 1 ? 'style="background: #FFE1ED;"' : '';
$backg = $row['status'] == 1 ? 'style="background: #E5FFDC;"' : '';
$html .= '<tr>';
$html .= '<td class="all_mid" '.$backg.'>'.date("d.m.Y, H:i", strtotime($row['time_add'])).'</td>';
$html .= '<td class="all_mid" '.$backg.'><div class="cut" style="width: 250px;"><div class="long_link" style="text-align: left;"><a href="'.$row['url_block'].'">'.$row['url_block'].'</a></div></div></td>';
$html .= '<td class="all_mid" '.$backg.'>'.$row['price'].' руб.</td>';
$html .= '<td class="all_mid" '.$backg.'>'.$kolvo.'</td>';
$html .= '<td class="all_mid" '.$backg.'><a title="Информация о сделке" href="lindeal.php?id='.$row['id'].'" >';
if ($row['status'] == 2)
{
$html .= '<img src="/img/info_del.png">';
}
else
{
$html .= '<img src="/img/info.png">';
}
$html .= '</a></td>';
$html .= '<td class="all_mid" '.$backg.'>';
$html .= '<form method="post" action="link.php?id='.$row['ident'].'">';
$html .= '<input type="hidden" name="id" value="'.$row['ident'].'">';
$html .= '<input type="hidden" name="url" value="'.$row['url_site'].'">';
$html .= '<input type="hidden" name="text" value="'.$row['text'].'">';
$html .= '<input type="hidden" name="scolor" value="'.$row['color'].'">';
$html .= '<input type="hidden" name="specc" value="'.$row['specc'].'">';
$html .= '<input type="image" value="" title="Повторить покупку" src="img/cart.png">';
$html .= '</form>';
$html .= '</td>';
$html .= '</tr>';
}
$n = 0;
$d = '';
while($n != 27)
{
$d = date("Y-m-d", TIME - ($n * 86400));
if (!isset($stats_o[$d]))
{
$stats_o[$d] = 0;
}
$arr_day[] = (date("Y-m-d", TIME) != $d) ? '"'.strftime("%b, %d", TIME - ($n * 86400)).'"' : '"Сегодня"';
$n++;
}
krsort($arr_day);
ksort($stats_o);
$str = implode(",", $arr_day);
$str2 = implode(",", $stats_o);
//print_r($stats_o);
?>
<div id="container" style="width: 644px; height: 200px;margin: 0 auto 10px auto;float:left;padding: 18px 0 0 0;background:#fff;"></div>
<script>
$(function ()
{
$("#container").highcharts(
{
chart:
{
type: "areaspline"
},
title:
{
text: ""
},
legend:
{
layout: "vertical",
align: "left",
verticalAlign: "top",
x: 60,
y: 5,
floating: true,
borderWidth: 1,
backgroundColor: (Highcharts.theme && Highcharts.theme.legendBackgroundColor) || "#FFFFFF"
},
xAxis:
{
categories:
[
<?php echo $str; ?>
],
plotBands:
[{
// visualize the weekend
from: -0.5,
to: 31,
color: "rgba(64, 74, 86, .03)"
}]
},
yAxis:
{
title:
{
text: ""
}
},
tooltip:
{
shared: true,
},
credits:
{
enabled: false
},
plotOptions:
{
areaspline:
{
fillOpacity: 0.5
}
},
series:
[{
name: "Переходы",
data: [<?php echo $str2; ?>], color: "#0092a3"
}]
});
});
</script>
<div class="m_l">
<table width="600" align="left" border="0" cellspacing="0" cellpadding="0" class="all_table">
<tr>
<td class="all_title">Дата размещения</td>
<td class="all_title">Адрес витрины</td>
<td class="all_title">Сумма</td>
<td class="all_title">Переходы</td>
<td class="all_title"></td>
<td class="all_title"></td>
</tr>
<?php echo $html; ?>
</table>
</div>
<?php
}
?>
<?php
}
else
{
$obEngine->addTitleHtml('Купленные баннеры');
@setcookie('block_adv', 1, TIME+31536000, '/');
?>
<div class="m_title"><a href="account.php?type=linorders">Купленные ссылки</a> | Купленные баннеры</div>
<?php
$query = $mysqli->query("SELECT * FROM `".PREFIX."_banners` WHERE `user_id` = '".$_SESSION['user_id']."' ORDER BY `time_add` DESC");
if ($query->num_rows)
{
$html = '';
$stats_o = array();
while ($row = $query->fetch_assoc())
{
$stats = json_decode($row['stats'], true);
$kolvo = 0;
if ($stats)
{
foreach ($stats as $key => $value)
{
if (isset($stats_o[$key]))
{
$stats_o[$key] += $value;
}
else
{
$stats_o[$key] = $value;
}
$kolvo += $value;
}
}
//$backg = $row['status'] == 1 ? 'style="background: #FFE1ED;"' : '';
$backg = $row['status'] == 1 ? 'style="background: #E5FFDC;"' : '';
$html .= '<tr>';
$html .= '<td class="all_mid" '.$backg.'>'.date("d.m.Y, H:i", strtotime($row['time_add'])).'</td>';
$html .= '<td class="all_mid" '.$backg.'><div class="cut" style="width: 250px;"><div class="long_link" style="text-align: left;"><a href="'.$row['url_block'].'">'.$row['url_block'].'</a></div></div></td>';
$html .= '<td class="all_mid" '.$backg.'>'.$row['price'].' руб.</td>';
$html .= '<td class="all_mid" '.$backg.'>'.$kolvo.'</td>';
$html .= '<td class="all_mid" '.$backg.'><a title="Информация о сделке" href="bandeal.php?id='.$row['id'].'" >';
if ($row['status'] == 2)
{
$html .= '<img src="/img/info_del.png">';
}
else
{
$html .= '<img src="/img/info.png">';
}
$html .= '</a></td>';
$html .= '<td class="all_mid" '.$backg.'>';
$html .= '<form method="post" action="banner.php?id='.$row['ident'].'">';
$html .= '<input type="hidden" name="id" value="'.$row['ident'].'">';
$html .= '<input type="hidden" name="url" value="'.$row['url_site'].'">';
$html .= '<input type="hidden" name="img" value="'.$row['url_banner'].'">';
$html .= '<input type="hidden" name="weeks" value="'.$row['weeks'].'">';
$html .= '<input type="image" value="" title="Повторить покупку" src="img/cart.png">';
$html .= '</form>';
$html .= '</td>';
$html .= '</tr>';
}
$n = 0;
$d = '';
while($n != 27)
{
$d = date("Y-m-d", TIME - ($n * 86400));
if (!isset($stats_o[$d]))
{
$stats_o[$d] = 0;
}
$arr_day[] = (date("Y-m-d", TIME) != $d) ? '"'.strftime("%b, %d", TIME - ($n * 86400)).'"' : '"Сегодня"';
$n++;
}
krsort($arr_day);
ksort($stats_o);
$str = implode(",", $arr_day);
$str2 = implode(",", $stats_o);
//print_r($stats_o);
?>
<div id="container" style="width: 644px; height: 200px;margin: 0 auto 10px auto;float:left;padding: 18px 0 0 0;background:#fff;"></div>
<script>
$(function ()
{
$("#container").highcharts(
{
chart:
{
type: "areaspline"
},
title:
{
text: ""
},
legend:
{
layout: "vertical",
align: "left",
verticalAlign: "top",
x: 60,
y: 5,
floating: true,
borderWidth: 1,
backgroundColor: (Highcharts.theme && Highcharts.theme.legendBackgroundColor) || "#FFFFFF"
},
xAxis:
{
categories:
[
<?php echo $str; ?>
],
plotBands:
[{
// visualize the weekend
from: -0.5,
to: 31,
color: "rgba(64, 74, 86, .03)"
}]
},
yAxis:
{
title:
{
text: ""
}
},
tooltip:
{
shared: true,
},
credits:
{
enabled: false
},
plotOptions:
{
areaspline:
{
fillOpacity: 0.5
}
},
series:
[{
name: "Переходы",
data: [<?php echo $str2; ?>], color: "#0092a3"
}]
});
});
</script>
<div class="m_l">
<table width="600" align="left" border="0" cellspacing="0" cellpadding="0" class="all_table">
<tr>
<td class="all_title">Дата размещения</td>
<td class="all_title">Адрес витрины</td>
<td class="all_title">Сумма</td>
<td class="all_title">Переходы</td>
<td class="all_title"></td>
<td class="all_title"></td>
</tr>
<?php echo $html; ?>
</table>
</div>
<?php
}
?>
<div class="m_l">
<a href="advertise.php?mode=banners"><button style="float:right;">Перейти к покупке баннеров</button></a>
</div>
<?php
}
}
else if ($tab_main == 'webmaster')
{
if ($users_info != 0) { $mysqli->query("UPDATE ".PREFIX."_users SET `tab_main` = '0' WHERE id = '".$_SESSION['user_id']."'"); }
if (isset($_GET['type']))
{
$block_web = $_GET['type'] == 'banplaces' ? 1 : 0;
}
else
{
$block_web = isset($_COOKIE['block_web']) ? (int)$_COOKIE['block_web'] : 0;
}
if ($block_web == 0)
{
if (isset($_GET['mode']))
{
$msg = '';
if ($_GET['mode'] == 'delete' && isset($_GET['id']))
{
$query = $mysqli->query("SELECT `id` FROM `".PREFIX."_blocks` WHERE `id` = '".(int)$_GET['id']."' and `user_id` = '".$_SESSION['user_id']."'");
if ($query->num_rows)
{
$mysqli->query("DELETE FROM `".PREFIX."_blocks` WHERE id = '".(int)$_GET['id']."' and `user_id` = '".$_SESSION['user_id']."'");
$query = $mysqli->query("SELECT * FROM `".PREFIX."_links` WHERE `ident` = '".(int)$_GET['id']."' and `user_id` = '".$_SESSION['user_id']."' and `status` = '1'");
if ($query->num_rows)
{
while ($row = $query->fetch_assoc())
{
#помечаем ссылку как удалённую
$mysqli->query("UPDATE `".PREFIX."_links` SET `status` = '2' WHERE `id` = '".$row['id']."'");
#возвращаем деньги рекламодателю
$mysqli->query("UPDATE `".PREFIX."_users` SET `money` = `money` + '".$row['price']."' WHERE `id` = '".$row['user_id']."'");
#удаляем деньги с замороженых
$mysqli->query("UPDATE `".PREFIX."_users` SET `money_frozen` = `money_frozen` - '".$row['price']."' WHERE `id` = '".$_SESSION['user_id']."'");
}
}
addStats('advert_links', -1);
}
exit(header('Location: /account.php?type=linblocks'));
}
if ($_GET['mode'] == 'save' && isset($_GET['src']))
{
if (isset($_SESSION['token']) && isset($_GET['token']))
{
if (md5($_SESSION['user_id'].HASH_MD5) != $_SESSION['token'])
{
goto end;
}
unset($_SESSION['token']);
}
else
{
goto end;
}
if (isset($_POST['name']))
{
$name = filter_var($_POST['name'], FILTER_SANITIZE_STRING);
if (!$name) { $msg = '1'; goto end; }
$text = filter_var($_POST['text'], FILTER_SANITIZE_STRING);
if (!$text) { $msg = '2'; goto end; }
$url = filter_var($_POST['url'], FILTER_VALIDATE_URL);
if (!$url) { $msg = '3'; goto end; }
$topic = (int)$_POST['topic'];
$arr_topic = $obEngine->getConfig('topic');
if (!isset($arr_topic[$topic]))
{
$msg = '4';
goto end;
}
$sum = (int)$_POST['sum'];
if (!$sum || $sum > 500) { $msg = '5'; goto end; }
$sumcolor = (int)$_POST['sumcolor'];
if (!$sumcolor || $sumcolor > 25) { $msg = '6'; goto end; }
$red = (int)$_POST['red'];
if ($red != 1 && $red != 2) { $msg = '7'; goto end; }
$green = (int)$_POST['green'];
if ($green != 1 && $green != 2) { $msg = '8'; goto end; }
$blue = (int)$_POST['blue'];
if ($blue != 1 && $blue != 2) { $msg = '9'; goto end; }
$orange = (int)$_POST['orange'];
if ($orange != 1 && $orange != 2) { $msg = '10'; goto end; }
$other = (int)$_POST['other'];
$color = isset($_POST['color']) ? $_POST['color'] : '';
if ($other == 1 && !isValidColor($color)) { $msg = '11'; goto end; }
$vid = (int)$_POST['vid'];
if ($vid != 1 && $vid != 2) { $msg = '12'; goto end; }
$razd = isset($_POST['razd']) ? filter_var($_POST['razd'], FILTER_SANITIZE_STRING) : '';
$slots = (int)$_POST['slots'];
if ($slots < 1 && $slots > 20) { $msg = '13'; goto end; }
$dlinlink = (int)$_POST['dlinlink'];
if ($dlinlink < 10 && $dlinlink > 200) { $msg = '14'; goto end; }
if ($_GET['src'] == 'add')
{
$mysqli->query("INSERT INTO `".PREFIX."_blocks`
(
`time_add`,
`user_id`,
`type`,
`name`,
`text`,
`url`,
`topic`,
`tic`,
`sum`,
`sumcolor`,
`red`,
`green`,
`blue`,
`orange`,
`other`,
`color`,
`vid`,
`razd`,
`slots`,
`dlinlink`
)
VALUES
(
NOW(),
'".$_SESSION['user_id']."',
'1',
'".$name."',
'".$text."',
'".$url."',
'".$topic."',
'".getTCY($url)."',
'".$sum."',
'".$sumcolor."',
'".$red."',
'".$green."',
'".$blue."',
'".$orange."',
'".$other."',
'".strtoupper($color)."',
'".$vid."',
'".$razd."',
'".$slots."',
'".$dlinlink."'
)");
$id = $mysqli->insert_id();
addStats('advert_links', 1);
exit(header('Location: /account.php?mode=showcode&id='.$id));
}
else
{
$mysqli->query("UPDATE `".PREFIX."_blocks` SET `name` = '".$name."',
`text` = '".$text."',
`topic` = '".$topic."',
`tic` = '".getTCY($url)."',
`sum` = '".$sum."',
`sumcolor` = '".$sumcolor."',
`red` = '".$red."',
`green` = '".$green."',
`blue` = '".$blue."',
`orange` = '".$orange."',
`other` = '".$other."',
`color` = '".$color."',
`vid` = '".$vid."',
`razd` = '".$razd."',
`slots` = '".$slots."',
`dlinlink` = '".$dlinlink."'
WHERE id = '".(int)$_GET['id']."' and `user_id` = '".$_SESSION['user_id']."'");
exit(header('Location: /account.php?type=linblocks'));
}
}
end:
echo $msg;
}
if ($_GET['mode'] == 'showcode')
{
$obEngine->addTitleHtml('Код блока ссылок');
$id = (int)$_GET['id'];
$query = $mysqli->query("SELECT * FROM `".PREFIX."_blocks` WHERE `id` = '".$id."' and `user_id` = '".$_SESSION['user_id']."' LIMIT 1");
if ($query->num_rows)
{
$result = $query->fetch_assoc();
?>
<div class="m_title"><a href="account.php?type=linblocks">Блоки ссылок</a> | Код блока ссылок</div>
<div class="m_l">Данный код необходимо установить на страницы вашего сайта там, где вы хотите видеть блок ссылок</div>
<div class="m_l">
<textarea rows=5 cols=50 style="width:642px;padding:0;"><center><a href="//<?php echo $_SERVER['HTTP_HOST']; ?>/link.php?id=<?php echo $result['id']; ?>" target="_blank">Купить ссылку здесь за <span id="tourus_price_<?php echo $result['id']; ?>"></span> руб.</a><div id="tourus_<?php echo $result['id']; ?>" style="margin: 10px 0;"></div><script src="//<?php echo $_SERVER['HTTP_HOST']; ?>/lincode.php?id=<?php echo $result['id']; ?>" async></script><a href="http://<?php echo $_SERVER['HTTP_HOST']; ?>/?ref=<?php echo $users_info['id']; ?>" target="_blank">Поставить к себе на сайт</a></center></textarea>
</div>
<?php
}
}
if ($_GET['mode'] == 'addlink')
{
$id_edit = isset($_GET['id']) ? (int)$_GET['id'] : 0;
$name = '';
$text = '';
$url = 'http://';
$topic = '';
$sum = '';
$sumcolor = '';
$red = 1;
$green = 1;
$blue = 1;
$orange = 1;
$other = 2;
$color = '';
$vid = 1;
$razd = '';
$slots = '';
$dlinlink = '';
if ($id_edit)
{
$query = $mysqli->query("SELECT * FROM `".PREFIX."_blocks` WHERE `id` = '".$id_edit."' and `user_id` = '".$_SESSION['user_id']."' LIMIT 1");
if ($query->num_rows)
{
$result = $query->fetch_assoc();
$obEngine->addTitleHtml('Редактирование блока ссылок');
$h1 = 'Редактирование блока ссылок';
$src = 'edit';
$name = $result['name'];
$text = $result['text'];
$url = $result['url'];
$topic = $result['topic'];
$sum = $result['sum'];
$sumcolor = $result['sumcolor'];
$red = $result['red'];
$green = $result['green'];
$blue = $result['blue'];
$orange = $result['orange'];
$other = $result['other'];
$color = $result['color'];
$vid = $result['vid'];
$razd = $result['razd'];
$slots = $result['slots'];
$dlinlink = $result['dlinlink'];
}
else
{
exit(header('Location: /'));
}
}
else
{
$obEngine->addTitleHtml('Добавление блока ссылок');
$h1 = 'Добавление блока ссылок';
$src = 'add';
}
$_SESSION['token'] = md5($_SESSION['user_id'].HASH_MD5);
?>
<script>
function validate1(src)
{
valid = true;
if ((document.form1.name.value == "") && (valid == true))
{
alert ('Не заполнено поле «Название блока ссылок»');
valid = false;
}
if ((document.form1.text.value == "") && (valid == true))
{
alert ('Не заполнено поле «Описание сайта»');
valid = false;
}
if ((document.form1.text.value.length < 50) && (valid == true))
{
alert ('Описание сайта не должно быть короче 50 символов');
valid = false;
}
if (((document.form1.url.value == "") || (document.form1.url.value == "http://")) && (valid == true))
{
alert ('Не заполнено поле «Адрес сайта»');
valid = false;
}
if ((document.form1.url.value !== '') && (src == 'add') && (valid == true))
{
temp = $.ajax ({ url: "fetch.php", type: "POST", data: "mode=count_domains&wapids=1&login=<?php echo $users_info['login']; ?>&url=" + document.form1.url.value, async: false }).responseText;
if (temp >= 5)
{
alert ('Достигнуто максимальное количество блоков ссылок для этого сайта');
valid = false;
}
}
if ((document.form1.topic.options[document.form1.topic.selectedIndex].text == "") && (valid == true))
{
alert ('Не выбрана тематика сайта');
valid = false;
}
if ((document.form1.sum.value == "") && (valid == true))
{
alert ('Не заполнено поле «Цена»');
valid = false;
}
if ((document.form1.sum.value < 1) && (valid == true))
{
alert ('Цена не должна быть меньше 1 рубля');
valid = false;
}
if ((document.form1.sum.value > 500) && (valid == true))
{
alert ('Цена не должна быть больше 500 рублей');
valid = false;
}
if ((document.form1.other[0].checked === true) && (document.form1.color.value == '') && (valid == true))
{
alert ('Не заполнено поле «Код цвета»');
valid = false;
}
if ((document.form1.vid[1].checked === true) && (document.form1.razd.value == '') && (valid == true))
{
alert ('Не заполнено поле «Разделитель»');
valid = false;
}
if ((document.form1.slots.value < 1) && (valid == true))
{
alert ('Cсылок в блоке не должно быть меньше 1');
valid = false;
}
if ((document.form1.slots.value > 20) && (valid == true))
{
alert ('Cсылок в блоке не должно быть больше 20');
valid = false;
}
if ((document.form1.dlinlink.value < 10) && (valid == true))
{
alert ('Длина текста ссылок не должна быть меньше 10');
valid = false;
}
if ((document.form1.dlinlink.value > 200) && (valid == true))
{
alert ('Длина текста ссылок не должна быть больше 200');
valid = false;
}
return valid;
}
function activate1()
{
$("#color").removeAttr("disabled")
}
function deactivate1()
{
$("#color").attr("disabled","disabled")
}
function activate2()
{
$("#divider").removeAttr("disabled")
}
function deactivate2()
{
$("#divider").attr("disabled","disabled")
}
</script>
<div class="title"><a href="account.php?type=linblocks">Блоки ссылок</a> | <?php echo $h1; ?></div>
<form name="form1" action="?mode=save<?php echo $ident = $id_edit ? '&id='.$id_edit : ''; ?>&src=<?php echo $src; ?>&token=<?php echo $_SESSION['token']; ?>" method="post" onsubmit="return validate1('<?php echo $src; ?>');">
<div class="menu">
Название:
<input name="name" value="<?php echo $name; ?>" type="text" maxlength="50" class="tt2">
Описание сайта:
<textarea cols="40" rows="8" maxlength="1000" name="text"><?php echo $text; ?></textarea>
<br>
<span style="color:#888;">(хорошее описание сайта положительно влияет на продажи)</span>
Адрес сайта:
<?php
if ($src == 'edit')
{
?>
<input name="urlx" value="<?php echo $url; ?>" type="text" class="tt2" disabled="disabled">
<input name="url" value="<?php echo $url; ?>" type="hidden" class="tt2">
<?php
}
else
{
?>
<input name="url" value="<?php echo $url; ?>" type="text" placeholder="http://" maxlength="50" class="tt2">
<?php
}
?>
<br>
<span style="color:#888;">(не рекомендуется указывать реферальные ссылки и подстраницы)</span>
Тематика сайта:
<select name="topic" style="width:484px;">
<option value=""></option>
<?php
foreach ($obEngine->getConfig('topic') as $key => $val)
{
$selected = $topic == $key ? 'selected' : '';
?>
<option value="<?php echo $key; ?>" <?php echo $selected; ?>><?php echo $val; ?></option>
<?php
}
?>
</select>
Цена, руб.:
<input name="sum" value="<?php echo $sum; ?>" type="text" maxlength="4" class="tt2">
<br>
<span style="color:#888;">(целое число)</span>
Выделение ссылки:
<select name="sumcolor">
<option value="1" <?php echo $sel = $sumcolor == 1 ? 'selected' : ''; ?>>1 рубль</option>
<option value="2" <?php echo $sel = $sumcolor == 2 ? 'selected' : ''; ?>>2 рубля </option>
<option value="3" <?php echo $sel = $sumcolor == 3 ? 'selected' : ''; ?>>3 рубля </option>
<option value="4" <?php echo $sel = $sumcolor == 4 ? 'selected' : ''; ?>>4 рубля </option>
<option value="5" <?php echo $sel = $sumcolor == 5 ? 'selected' : ''; ?>>5 рублей </option>
<option value="6" <?php echo $sel = $sumcolor == 6 ? 'selected' : ''; ?>>6 рублей </option>
<option value="7" <?php echo $sel = $sumcolor == 7 ? 'selected' : ''; ?>>7 рублей </option>
<option value="8" <?php echo $sel = $sumcolor == 8 ? 'selected' : ''; ?>>8 рублей </option>
<option value="9" <?php echo $sel = $sumcolor == 9 ? 'selected' : ''; ?>>9 рублей </option>
<option value="10" <?php echo $sel = $sumcolor == 10 ? 'selected' : ''; ?>>10 рублей </option>
<option value="11" <?php echo $sel = $sumcolor == 11 ? 'selected' : ''; ?>>11 рублей </option>
<option value="12" <?php echo $sel = $sumcolor == 12 ? 'selected' : ''; ?>>12 рублей </option>
<option value="13" <?php echo $sel = $sumcolor == 13 ? 'selected' : ''; ?>>13 рублей </option>
<option value="14" <?php echo $sel = $sumcolor == 14 ? 'selected' : ''; ?>>14 рублей </option>
<option value="15" <?php echo $sel = $sumcolor == 15 ? 'selected' : ''; ?>>15 рублей </option>
<option value="16" <?php echo $sel = $sumcolor == 16 ? 'selected' : ''; ?>>16 рублей </option>
<option value="17" <?php echo $sel = $sumcolor == 17 ? 'selected' : ''; ?>>17 рублей </option>
<option value="18" <?php echo $sel = $sumcolor == 18 ? 'selected' : ''; ?>>18 рублей </option>
<option value="19" <?php echo $sel = $sumcolor == 19 ? 'selected' : ''; ?>>19 рублей </option>
<option value="20" <?php echo $sel = $sumcolor == 20 ? 'selected' : ''; ?>>20 рублей </option>
<option value="21" <?php echo $sel = $sumcolor == 21 ? 'selected' : ''; ?>>21 рублей </option>
<option value="22" <?php echo $sel = $sumcolor == 22 ? 'selected' : ''; ?>>22 рублей </option>
<option value="23" <?php echo $sel = $sumcolor == 23 ? 'selected' : ''; ?>>23 рублей </option>
<option value="24" <?php echo $sel = $sumcolor == 24 ? 'selected' : ''; ?>>24 рублей </option>
<option value="25" <?php echo $sel = $sumcolor == 25 ? 'selected' : ''; ?>>25 рублей </option>
<option value="30" <?php echo $sel = $sumcolor == 30 ? 'selected' : ''; ?>>30 рублей </option>
<option value="40" <?php echo $sel = $sumcolor == 40 ? 'selected' : ''; ?>>40 рублей </option>
<option value="55" <?php echo $sel = $sumcolor == 55 ? 'selected' : ''; ?>>55 рублей </option>
</select>
<br>
<span style="color:#888;">(выбор неправильной категории может послужить причиной блокировки)</span>
Цвет выделения:<br>
<td style="padding:2px;">Красный </td>
<td><input type="radio" name="red" value="1" <?php echo $check = $red == 1 ? 'checked' : ''; ?>> Да <input type="radio" name="red" value="2" <?php echo $check = $red == 2 ? 'checked' : ''; ?>> Нет</td><br>
</tr>
<tr>
<td style="padding:2px;">Зеленый </td>
<td><input type="radio" name="green" value="1" <?php echo $check = $green == 1 ? 'checked' : ''; ?>> Да <input type="radio" name="green" value="2" <?php echo $check = $green == 2 ? 'checked' : ''; ?>> Нет</td><br>
</tr>
<tr>
<td style="padding:2px;">Синий </td>
<td><input type="radio" name="blue" value="1" <?php echo $check = $blue == 1 ? 'checked' : ''; ?>> Да <input type="radio" name="blue" value="2" <?php echo $check = $blue == 2 ? 'checked' : ''; ?>> Нет</td><br>
</tr>
<tr>
<td style="padding:2px;">Оранжевый </td>
<td><input type="radio" name="orange" value="1" <?php echo $check = $orange == 1 ? 'checked' : ''; ?>> Да <input type="radio" name="orange" value="2" <?php echo $check = $orange == 2 ? 'checked' : ''; ?>> Нет</td><br>
</tr>
<tr>
<td style="padding:2px;">Свой </td>
<td><input type="radio" name="other" value="1" <?php echo $check = $other == 1 ? 'checked' : ''; ?> onchange="activate1();"> Да <input type="radio" name="other" value="2" <?php echo $check = $other == 2 ? 'checked' : ''; ?> onchange="deactivate1()"> Нет</td> <br>
</tr>
<tr>
<td style="padding-left:2px;padding-top:4px;" valign="top">Код цвета:</td>
<td>
<input name="color" style="margin-left: 5px; margin-top: 2px; width: 80px;" id="color" value="<?php echo $color; ?>" type="text" maxlength="7" <?php echo $dis = $other == 2 ? 'disabled="disbled"' : ''; ?>><br><br>
<span style="color:#888; padding-left: 5px;">(например: #BFDE0A, #fff, blue)</span>
</td>
<br>
Вид блока ссылок:<br>
<input type="radio" name="vid" value="1" <?php echo $check = $vid == 1 ? 'checked' : ''; ?> onchange="deactivate2()"> Вертикальный<br>
<input type="radio" name="vid" value="2" <?php echo $check = $vid == 2 ? 'checked' : ''; ?> onchange="activate2()"> Горизонтальный
Разделитель:
<input name="razd" id="divider" <?php echo $dis = $vid == 1 ? 'disabled="disabled"' : ''; ?> type="text" maxlength="10" value="<?php echo $razd; ?>" class="tt2">
Ссылок в блоке:
<input name="slots" value="<?php echo $slots; ?>" type="text" maxlength="2" class="tt2">
Длина текста ссылок:
<input name="dlinlink" value="<?php echo $dlinlink; ?>" type="text" maxlength="3" class="tt2">
<button style="float:right;"><?php echo $button = $src == 'add' ? 'Добавить' : 'Сохранить'; ?></button>
</form> <br><br><br>
</div>
<?php
}
if ($_GET['mode'] == 'sell')
{
$obEngine->addTitleHtml('Проданные ссылки');
$query = $mysqli->query("SELECT * FROM `".PREFIX."_blocks` WHERE `id` = '".(int)$_GET['id']."' and `user_id` = '".$_SESSION['user_id']."' LIMIT 1");
if ($query->num_rows)
{
$result = $query->fetch_assoc();
?>
<div class="m_title"><a href="account.php?type=linplaces">Блоки ссылок</a> | Проданные ссылки с витрины "<?php echo $result['name']; ?>"</div>
<?php
$query = $mysqli->query("SELECT `id`, `time_add`, `price`, `text`, `status` FROM `".PREFIX."_links` WHERE `ident` = '".(int)$_GET['id']."' ORDER BY `time_add` DESC");
if ($query->num_rows)
{
?>
<table width="600" align="left" border="0" cellspacing="0" cellpadding="0" class="all_table">
<tr>
<td class="all_title">Дата размещения</td>
<td class="all_title">Текст ссылки</td>
<td class="all_title">Сумма</td>
<td class="all_title"></td>
</tr>
<?php
while($row = $query->fetch_assoc())
{
$backg = $row['status'] == 1 ? 'style="background: #E5FFDC;"' : '';
?>
<tr>
<td class="all_mid" <?php echo $backg; ?>><?php echo date("d.m.Y, H:i", strtotime($row['time_add'])); ?></td>
<td class="all_mid" <?php echo $backg; ?>><div class="cut" style="width: 200px;"><div class="long_link" style="text-align: left;"><?php echo $row['text']; ?></div></div></td>
<td class="all_mid" <?php echo $backg; ?>><?php echo $row['price']; ?> руб.</td>
<?php
if ($row['status'] == 2 || $row['status'] == 0)
{
?>
<td class="all_mid" <?php echo $backg; ?>><a title="Информация о сделке" href="lindeal.php?id=<?php echo $row['id']; ?>" ><img src="/img/info_del.png"></a></td>
<?php
}
else
{
?>
<td class="all_mid" <?php echo $backg; ?>><a title="Информация о сделке" href="lindeal.php?id=<?php echo $row['id']; ?>" ><img src="/img/info.png"></a></td>
<?php
}
?>
</tr>
<?php
}
?>
</table>
<?php
}
}
}
}
else
{
$obEngine->addTitleHtml('Блоки ссылок');
@setcookie('block_web', 0, TIME+31536000, '/');
?>
<div class="title">Блоки ссылок</div>
<?php
$query = $mysqli->query("SELECT * FROM `".PREFIX."_blocks` WHERE `type` = '1' and `user_id` = '".$_SESSION['user_id']."'");
if ($query->num_rows)
{
?>
<script>
function confirm1()
{
valid = true;
temp = prompt ("При удалении блока ссылок денежные средства за оставшееся время размещения ссылок возвращаются рекламодателю. Если вы подтверждаете удаление, введите delete", "");
if (temp != "delete")
valid = false;
return valid;
}
</script>
<?php
$n = 1;
while($row = $query->fetch_assoc())
{
?>
<div class="menu">
<b>№:</b> <?php echo $n; ?><br>
<b>Название:</b> <a href="link.php?id=<?php echo $row['id']; ?>"><?php echo $row['name']; ?></a><br>
<b>URL:</b> <a href="<?php echo $row['url']; ?>"><?php echo $row['url']; ?></a><br>
<b>Режим:</b> Рабочий
<br>
<b>Статус:</b>
<span style="color:green"><b>Активна</b></span>
<br>
<a href="?mode=sell&id=<?php echo $row['id']; ?>">[статистика]</a>
<a href="?mode=addlink&id=<?php echo $row['id']; ?>">[редактировать]</a>
<a href="?mode=showcode&id=<?php echo $row['id']; ?>">[код]</a>
<a href="?mode=delete&id=<?php echo $row['id']; ?>">[удалить]</a>
</div>
<?php
$n++;
}
?>
</table>
<?php
}
?>
<a href="?mode=addlink" class="link" title="Новая площадка"> <img src="/css/image/add13.png" alt="icon" class="icon"> Добавить блок ссылок</a>
<?php
}
}
else
{
if (isset($_GET['mode']))
{
$msg = '';
if ($_GET['mode'] == 'delete' && isset($_GET['id']))
{
$query = $mysqli->query("SELECT `id` FROM `".PREFIX."_blocks` WHERE `id` = '".(int)$_GET['id']."' and `user_id` = '".$_SESSION['user_id']."'");
if ($query->num_rows)
{
$mysqli->query("DELETE FROM `".PREFIX."_blocks` WHERE id = '".(int)$_GET['id']."' and `user_id` = '".$_SESSION['user_id']."'");
$query = $mysqli->query("SELECT * FROM `".PREFIX."_banners` WHERE `ident` = '".(int)$_GET['id']."' and `user_id` = '".$_SESSION['user_id']."' and `status` = '1'");
if ($query->num_rows)
{
while ($row = $query->fetch_assoc())
{
#помечаем баннер как удалённый
$mysqli->query("UPDATE `".PREFIX."_banners` SET `status` = '2', `money` = '0' WHERE `id` = '".$row['id']."'");
#возвращаем деньги рекламодателю
$mysqli->query("UPDATE `".PREFIX."_users` SET `money` = `money` + '".$row['money']."' WHERE `id` = '".$row['user_id']."'");
#удаляем деньги с замороженых
$mysqli->query("UPDATE `".PREFIX."_users` SET `money_frozen` = `money_frozen` - '".$row['money']."' WHERE `id` = '".$_SESSION['user_id']."'");
}
}
addStats('advert_banners', -1);
}
exit(header('Location: /account.php?type=banplaces'));
}
if ($_GET['mode'] == 'save' && isset($_GET['src']))
{
if (isset($_SESSION['token']) && isset($_GET['token']))
{
if (md5($_SESSION['user_id'].HASH_MD5) != $_SESSION['token'])
{
goto ends;
}
unset($_SESSION['token']);
}
else
{
goto ends;
}
if (isset($_POST['name']))
{
$name = filter_var($_POST['name'], FILTER_SANITIZE_STRING);
if (!$name) { $msg = '1'; goto ends; }
$text = filter_var($_POST['text'], FILTER_SANITIZE_STRING);
if (!$text) { $msg = '2'; goto ends; }
$url = filter_var($_POST['url'], FILTER_VALIDATE_URL);
if (!$url) { $msg = '3'; goto ends; }
$topic = (int)$_POST['topic'];
$arr_topic = $obEngine->getConfig('topic');
if (!isset($arr_topic[$topic]))
{
$msg = '4';
goto ends;
}
$size = filter_var($_POST['size'], FILTER_SANITIZE_STRING);
$sum = (int)$_POST['sum'];
if ($sum < 1 && $sum > 5000) { $msg = '4'; goto ends; }
$slots = (int)$_POST['slots'];
if ($slots < 1 && $slots > 30) { $msg = '5'; goto ends; }
if ($_GET['src'] == 'add')
{
$mysqli->query("INSERT INTO `".PREFIX."_blocks`
(
`time_add`,
`user_id`,
`type`,
`tic`,
`name`,
`text`,
`url`,
`topic`,
`size`,
`sum`,
`slots`
)
VALUES
(
NOW(),
'".$_SESSION['user_id']."',
'2',
'".getTCY($url)."',
'".$name."',
'".$text."',
'".$url."',
'".$topic."',
'".$size."',
'".$sum."',
'".$slots."'
)");
$id = $mysqli->insert_id();
addStats('advert_banners', 1);
exit(header('Location: /account.php?mode=showcode&id='.$id));
}
else
{
$mysqli->query("UPDATE `".PREFIX."_blocks` SET `name` = '".$name."',
`text` = '".$text."',
`topic` = '".$topic."',
`tic` = '".getTCY($url)."',
`sum` = '".$sum."',
`slots` = '".$slots."'
WHERE id = '".(int)$_GET['id']."' and `user_id` = '".$_SESSION['user_id']."'");
exit(header('Location: /account.php?type=banplaces'));
}
}
ends:
echo $msg;
}
if ($_GET['mode'] == 'showcode')
{
$obEngine->addTitleHtml('Код баннерного места');
$id = (int)$_GET['id'];
$query = $mysqli->query("SELECT * FROM `".PREFIX."_blocks` WHERE `id` = '".$id."' and `user_id` = '".$_SESSION['user_id']."' LIMIT 1");
if ($query->num_rows)
{
$result = $query->fetch_assoc();
?>
<div class="m_title"><a href="account.php?type=banplaces">Баннерные места</a> | Код баннерного места</div>
<div class="m_l">Данный код необходимо установить на страницы вашего сайта там, где вы хотите видеть баннерное место</div>
<div class="m_l">
<textarea rows=5 cols=50 style="width:642px;padding:0;"><div id="tourus_<?php echo $result['id']; ?>"></div><script src="//<?php echo $_SERVER['HTTP_HOST']; ?>/bancode.php?id=<?php echo $result['id']; ?>" async></script></textarea>
</div>
<?php
}
}
if ($_GET['mode'] == 'addban')
{
$id_edit = isset($_GET['id']) ? (int)$_GET['id'] : 0;
$name = '';
$text = '';
$url = 'http://';
$topic = '';
$size = '468x60';
$sum = '';
$slots = '';
if ($id_edit)
{
$query = $mysqli->query("SELECT * FROM `".PREFIX."_blocks` WHERE `id` = '".$id_edit."' and `user_id` = '".$_SESSION['user_id']."' LIMIT 1");
if ($query->num_rows)
{
$result = $query->fetch_assoc();
$obEngine->addTitleHtml('Редактирование баннерного места');
$h1 = 'Редактирование баннерного места';
$src = 'edit';
$name = $result['name'];
$text = $result['text'];
$url = $result['url'];
$topic = $result['topic'];
$size= $result['size'];
$sum = $result['sum'];
$slots = $result['slots'];
}
else
{
exit(header('Location: /'));
}
}
else
{
$obEngine->addTitleHtml('Добавление баннерного места');
$h1 = 'Добавление баннерного места';
$src = 'add';
}
$_SESSION['token'] = md5($_SESSION['user_id'].HASH_MD5);
?>
<script>
function validate1 (src)
{
valid = true;
if ((document.form1.name.value == "") && (valid == true))
{
alert ('Не заполнено поле «Название баннерного места»');
valid = false;
}
if ((document.form1.text.value == "") && (valid == true))
{
alert ('Не заполнено поле «Описание сайта»');
valid = false;
}
if ((document.form1.text.value.length < 50) && (valid == true))
{
alert ('Описание сайта не должно быть короче 50 символов');
valid = false;
}
if (((document.form1.url.value == "") || (document.form1.url.value == "http://")) && (valid == true))
{
alert ('Не заполнено поле «Адрес сайта»');
valid = false;
}
if ((document.form1.url.value !== '') && (src == 'add') && (valid == true))
{
temp = $.ajax ({ url: "fetch.php", type: "POST", data: "mode=count_domains&wapids=2&login=<?php echo $users_info['login']; ?>&url=" + document.form1.url.value, async: false }).responseText;
if (temp >= 10)
{
alert ('Достигнуто максимальное количество баннерных мест для этого сайта');
valid = false;
}
}
if ((document.form1.topic.options[document.form1.topic.selectedIndex].text == "") && (valid == true))
{
alert ('Не выбрана тематика сайта');
valid = false;
}
if (((document.form1.url.value == "") || (document.form1.url.value == "http://")) && (valid == true))
{
alert ('Не заполнено поле «Адрес заглушки»');
valid = false;
}
if ((document.form1.sum.value == "") && (valid == true))
{
alert ('Не заполнено поле «Цена»');
valid = false;
}
if ((document.form1.sum.value < 1) && (valid == true))
{
alert ('Цена за неделю не должна быть меньше 1 рубля');
valid = false;
}
if ((document.form1.sum.value > 5000) && (valid == true))
{
alert ('Цена за неделю не должна быть больше 5000 рублей');
valid = false;
}
if ((document.form1.slots.value < 1) && (valid == true))
{
alert ('Баннеров в ротации не должно быть меньше 1');
valid = false;
}
if ((document.form1.slots.value > 30) && (valid == true))
{
alert ('Баннеров в ротации не должно быть больше 30');
valid = false;
}
return valid;
}
function fill1 ()
{
$temp = $('.size option:selected').val();
$temp= 'http://<?php echo $_SERVER['HTTP_HOST']; ?>/promo/dummy/'+$temp+'.gif';
$('.url_banner').val($temp);
}
</script>
<div class="m_title"><a href="account.php?type=banplaces">Баннерные места</a> | <?php echo $h1; ?></div>
<form name="form1" action="?mode=save<?php echo $ident = $id_edit ? '&id='.$id_edit : ''; ?>&src=<?php echo $src; ?>&token=<?php echo $_SESSION['token']; ?>" method="post" onsubmit="return validate1('<?php echo $src; ?>');">
<div class="m_l">
<div class="m_name2">Название:</div>
<div class="m_pole2"><input name="name" value="<?php echo $name; ?>" type="text" class="tt2" maxlength="50"></div>
</div>
<div class="m_l">
<div class="m_name2">Описание сайта:</div>
<div class="m_pole2">
<textarea cols="40" rows="8" name="text" class="t_textarea2" maxlength="1000"><?php echo $text; ?></textarea>
<br>
<span style="color:#888;">(хорошее описание сайта положительно влияет на продажи)</span>
</div>
</div>
<div class="m_l">
<div class="m_name2">Адрес сайта:</div>
<div class="m_pole2">
<?php
if ($src == 'edit')
{
?>
<input name="urlx" value="<?php echo $url; ?>" type="text" class="tt2" disabled="disabled">
<input name="url" value="<?php echo $url; ?>" type="hidden" class="tt2">
<?php
}
else
{
?>
<input name="url" value="<?php echo $url; ?>" type="text" placeholder="http://" maxlength="50" class="tt2">
<?php
}
?>
<br>
<span style="color:#888;">(не рекомендуется указывать реферальные ссылки и подстраницы)</span>
</div>
</div>
<div class="m_l">
<div class="m_name2">Тематика сайта:</div>
<div class="m_pole2">
<select name="topic" style="width:484px;">
<option value=""></option>
<?php
foreach ($obEngine->getConfig('topic') as $key => $val)
{
$selected = $topic == $key ? 'selected' : '';
?>
<option value="<?php echo $key; ?>" <?php echo $selected; ?>><?php echo $val; ?></option>
<?php
}
?>
</select>
<br>
<span style="color:#888;">(выбор неправильной категории может послужить причиной блокировки)</span>
</div>
</div>
<div class="m_l">
<div class="m_name2">Размер баннера:</div>
<div class="m_pole2">
<select name="size" <?php if ($src == 'edit') { echo 'disabled'; } ?> onchange="fill1();" class="size">
<option value="468x60" <?php echo $selected = $size == '468x60' ? 'selected' : ''; ?>>468 x 60</option>
<option value="1000x90" <?php echo $selected = $size == '1000x90' ? 'selected' : ''; ?>>1000 x 90</option>
<option value="728x90" <?php echo $selected = $size == '728x90' ? 'selected' : ''; ?>>728 x 90</option>
<option value="600x90" <?php echo $selected = $size == '600x90' ? 'selected' : ''; ?>>600 x 90</option>
<option value="300x250" <?php echo $selected = $size == '300x250' ? 'selected' : ''; ?>>300 x 250</option>
<option value="250x250" <?php echo $selected = $size == '250x250' ? 'selected' : ''; ?>>250 x 250</option>
<option value="240x400" <?php echo $selected = $size == '240x400' ? 'selected' : ''; ?>>240 x 400</option>
<option value="234x60" <?php echo $selected = $size == '234x60' ? 'selected' : ''; ?>>234 x 60</option>
<option value="200x300" <?php echo $selected = $size == '200x300' ? 'selected' : ''; ?>>200 x 300</option>
<option value="200x200" <?php echo $selected = $size == '200x200' ? 'selected' : ''; ?>>200 x 200</option>
<option value="160x600" <?php echo $selected = $size == '160x600' ? 'selected' : ''; ?>>160 x 600</option>
<option value="150x150" <?php echo $selected = $size == '150x150' ? 'selected' : ''; ?>>150 x 150</option>
<option value="125x125" <?php echo $selected = $size == '125x125' ? 'selected' : ''; ?>>125 x 125</option>
<option value="120x600" <?php echo $selected = $size == '120x600' ? 'selected' : ''; ?>>120 x 600</option>
<option value="100x100" <?php echo $selected = $size == '100x100' ? 'selected' : ''; ?>>100 x 100</option>
<option value="88x31" <?php echo $selected = $size == '88x31' ? 'selected' : ''; ?>>88 x 31</option>
</select>
</div>
</div>
<div class="m_l">
<div class="m_name2">Цена за неделю, руб.:</div>
<div class="m_pole2">
<input name="sum" value="<?php echo $sum; ?>" type="text" style="margin-bottom: 2px;" class="tt2" maxlength="4">
<span style="color:#888;">(целое число)</span>
</div>
</div>
<div class="m_l">
<div class="m_name2">Баннеров в ротации:</div>
<div class="m_pole2">
<input name="slots" value="<?php echo $slots; ?>" type="text" style="margin-bottom: 2px;" class="tt2" maxlength="2">
<span style="color:#888;">(1 - нет ротации)</span>
</div>
</div>
<div class="m_l"><button style="float:right;"><?php echo $button = $src == 'add' ? 'Добавить' : 'Сохранить'; ?></button></div>
</form>
<?php
}
if ($_GET['mode'] == 'sell')
{
$obEngine->addTitleHtml('Проданные баннеры');
$query = $mysqli->query("SELECT * FROM `".PREFIX."_blocks` WHERE `id` = '".(int)$_GET['id']."' and `user_id` = '".$_SESSION['user_id']."' LIMIT 1");
if ($query->num_rows)
{
$result = $query->fetch_assoc();
?>
<div class="m_title"><a href="account.php?type=banplaces">Баннерные места</a> | Проданные баннеры с витрины "<?php echo $result['name']; ?>"</div>
<?php
$query = $mysqli->query("SELECT * FROM `".PREFIX."_banners` WHERE `ident` = '".(int)$_GET['id']."' ORDER BY time_add DESC");
if ($query->num_rows)
{
?>
<table width="600" align="left" border="0" cellspacing="0" cellpadding="0" class="all_table">
<tr>
<td class="all_title">Дата размещения</td>
<td class="all_title">Адрес баннера</td>
<td class="all_title">Сумма</td>
<td class="all_title"></td>
</tr>
<?php
while($row = $query->fetch_assoc())
{
$backg = $row['status'] == 1 ? 'background: #E5FFDC;' : '';
?>
<tr>
<td class="all_mid" style="<?php echo $backg; ?>"><?php echo date("d.m.Y, H:i", strtotime($row['time_add'])); ?></td>
<td class="all_mid" style="<?php echo $backg; ?>"><div class="cut" style="width: 200px;"><div class="long_link" style="text-align: left;"><a href="<?php echo $row['url_block']; ?>" target="_blank"><?php echo $row['url_block']; ?></a></div></div></td>
<td class="all_mid" style="<?php echo $backg; ?>"><?php echo $row['price']; ?> руб.</td>
<?php
if ($row['status'] == 2 || $row['status'] == 0)
{
?>
<td class="all_mid" style="<?php echo $backg; ?>"><a title="Информация о сделке" href="bandeal.php?id=<?php echo $row['id']; ?>" ><img src="/img/info_del.png"></a></td>
<?php
}
else
{
?>
<td class="all_mid" style="<?php echo $backg; ?>"><a title="Информация о сделке" href="bandeal.php?id=<?php echo $row['id']; ?>" ><img src="/img/info.png"></a></td>
<?php
}
?>
</tr>
<?php
}
?>
</table>
<?php
}
}
}
}
else
{
$obEngine->addTitleHtml('Баннерные места');
@setcookie('block_web', 1, TIME+31536000, '/');
?>
<div class="m_title"><a href="account.php?type=linblocks">Блоки ссылок</a> | Баннерные места</div>
<?php
$query = $mysqli->query("SELECT * FROM `".PREFIX."_blocks` WHERE `type` = '2' and `user_id` = '".$_SESSION['user_id']."'");
if ($query->num_rows)
{
?>
<script>
function confirm1 ()
{
valid = true;
temp = prompt ("При удалении баннерного места денежные средства за оставшееся время размещения баннеров возвращаются рекламодателю. Если вы подтверждаете удаление, введите delete", "");
if (temp != "delete")
valid = false;
return valid;
}
</script>
<div class="m_l">
<table width="600" align="left" border="0" cellspacing="0" cellpadding="0" class="all_table">
<tr>
<td class="all_title">№</td>
<td class="all_title">Название</td>
<td class="all_title">Адрес сайта</td>
<td class="all_title" colspan=5>Управление</td>
</tr>
<?php
$n = 1;
while($row = $query->fetch_assoc())
{
?>
<tr>
<td class="all_last"><?php echo $n; ?></td>
<td class="all_last"><a href="banner.php?id=<?php echo $row['id']; ?>"><?php echo $row['name']; ?></a></td>
<td class="all_last" style="text-align:left;"><a href="<?php echo $row['url']; ?>" target="_blank"><?php echo $row['url']; ?></a></td>
<td class="all_last"><a title="Редактирование баннерного места" href="?mode=addban&id=<?php echo $row['id']; ?>"><i class="fa fa-cog" aria-hidden="false"></i></a></td>
<td class="all_last"><a title="Стастистика продаж баннеров" href="?mode=sell&id=<?php echo $row['id']; ?>"><i class="fa fa-bar-chart" aria-hidden="false"></i></a></td>
<td class="all_last"><a title="Код баннерного места для размещения на вашем сайте" href="?mode=showcode&id=<?php echo $row['id']; ?>"><i class="fa fa-code" aria-hidden="false"></i></a></td>
<td class="all_last"><a title="Удаление баннерного места" href="?mode=delete&id=<?php echo $row['id']; ?>" onclick="return confirm1();"><i class="fa fa-times" aria-hidden="false"></i></a></td>
</tr>
<?php
$n++;
}
?>
</table>
</div>
<?php
}
?>
<div class="m_l">
<a href="?mode=addban"><button style="float:right;">Добавить баннерное место</button></a>
</div>
<?php
}
}
}
?>
</div>
<?php include 'module/user_menu.php'; ?>
</div>
</div>