Вход Регистрация
Файл: str/reklama.php
Строк: 125
<?php

$title 
'Покупка рекламы';
include (
'../inc/head.php');

define('root'ROOT.'/str/reklama.php');

if (isset(
$active) == true) {
switch(
$act){
default:
echo 
'<div class="mybar"><center>'.$title.'</center></div>';
$sql mysql_query("select * from `reklama` where `user`='".win($user['login'])."'");

echo 
'<div class="menu"><img src="'.ROOT.'/img/cena.png" width="16" height="16" class="left" /> '.(isset($_GET['money']) ? '<a href="'.root.'">Свернуть</a>' '<a href="'.root.'/?money">Стоимость рекламы</a>').'</div>';

if (isset(
$_GET['money'])) {
echo
'<div class="menu">
Первая строка - 5руб/сутки<br/>
Вторая строка - 4руб/сутки<br/>
Третяя строка - 3руб/сутки<br/>
Четвертая строка -2руб/сутки<br/>
Пятая строка - 1 руб/сутки</div>'
;
}

if (
mysql_num_rows($sql) == 0) {
echo 
'<div class="error"><center>Вы еще не добавляли ссылки!</center></div>';
} else {
if (isset(
$_GET['del'])) {
if (
mysql_num_rows(mysql_query("select * from `reklama` where `user`='".win($user['login'])."' and `id`='".val($_GET['del'], 1)."'"))) {
                        
if (isset(
$_POST['yes'])) {
$row mysql_fetch_assoc($sql);
if (
mysql_query("delete from `reklama` where `id`='".val($_GET['del'], 1)."' and `user`='".win($user['login'])."' limit 1")) {
header('Location: '.root);
} else {
echo 
'<div class="error"><center>Ссылка не удалена!</center></div>';
}
}
elseif (
$_POST['no']) {
header('Location: '.root);
}
echo
'<div class="menu">
<form name="del_ref" action="" method="post">
Вы действительно хотите удалить ссылку?<br/>
<input type="submit" name="yes" value="Да"/> <input type="submit" name="no" value="Нет"/> 
</div></form>'
;
} else {
header('Location: '.root);
}
}
                
while (
$row mysql_fetch_assoc($sql)) {
echo 
'<div class="menu">
Название: '
.utf($row['name']).'<br/>
Ссылка: <a href="http://'
.$row['url'].'">'.utf($row['url']).'</a><br/>
Место: '
.val($row['mesto'], 1).' строка<br/>
Переходов сегодня: '
.val($row['count']).'<br/>
Переходов всего: '
.val($row['count_all']).'<br/>
Жить до: '
.date('d.m.y H:i'$row['date']).'<br/>
<img src="'
.ROOT.'/img/delete.png" width="16" height="16" class="left" /> <a href="'.root.'/?del='.val($row['id'],1).'">Удалить</a></div>';
}
}
if (
$count_rekl 5) {
echo 
'<div class="menu"><img src="'.ROOT.'/img/add.png" width="16" height="16" class="left" /> <a href="'.root.'/?act=add">Добавить ссылку</a></div>';
}
echo 
'<div class="tfoot"><img src="'.ROOT.'/img/home.png" width="16" height="16" class="left" /> <a href="'.ROOT.'/cpanel.php">В кабинет</a></div>';
break;

case 
'add':
echo 
'<div class="mybar"><center>Добавить рекламную ссылку</center></div>';
            
$error '';

if (isset(
$_POST['name']) && isset($_POST['url']) && isset($_POST['time']) && isset($_POST['mst']) && isset($_POST['color'])) {
                
/* Стоимость рекламной ссылки */
if ($_POST['mst'] == 1) {
$mesto 5;}
elseif (
$_POST['mst'] == 2) {
$mesto 4;}
elseif (
$_POST['mst'] == 3) {
$mesto 3;}
elseif (
$_POST['mst'] == 4) {
$mesto 2;
} else {
$mesto 1;}
                
if (
$user['money'] < ($mesto + ($_POST['time'] ? null))) {
$error.= 'Недостаточно средств на балансе!<br/>';
}
elseif (empty(
$_POST['name'])) {
$error.= 'Введите название вашей ссылки!<br/>';
}
elseif (
mysql_num_rows(mysql_query("select (`mesto`) from `reklama` where `mesto`='".val($_POST['mst'], 1)."'"))) {
$error.= 'Данная строка занята!<br/>';
}
elseif (
mb_strlen($_POST['name'], 'utf8') < or mb_strlen($_POST['name'], 'utf8') > 25) {
$error.= 'Название ссылки должно содержать от 5 до 25 символов!<br/>';
}
elseif (
mysql_num_rows(mysql_query("select (`name`) from `reklama` where `name`='".win($_POST['name'])."'"))) {
$error.= 'Ссылка с таким названием уже существует!<br/>';
}
if (empty(
$_POST['url'])) {
$error.= 'Введите url адрес площадки!<br/>';
}
elseif (
preg_match("/^http://[a-zA-Z0-9/.=?_-]+$/"$_POST['url'])) {
$error.= 'Адрес сайта нужно вводить без http://<br/>';
}
elseif (
mb_strlen($_POST['url']) < or mb_strlen($_POST['url']) > 35) {
$error.= 'Адрес ссылки должен содержать от 5 до 35 символов!<br/>';
}
elseif (
mysql_num_rows(mysql_query("select (`url`) from `reklama` where `url`='".win($_POST['url'])."'"))) {
$error.= 'Ссылка с таким адресом уже существует!<br/>';
}
if (!
is_numeric($_POST['mst'])) {
$error.= 'Не верно выбрано место!<br/>';
}
if (
$error) {
echo 
'<div class="error"><center>'.$error.'</center></div>';
} else {
if (
mysql_query("insert into `reklama` set `mesto`='".val($_POST['mst'], 1)."', `user`='".win($user['login'])."', `date`='".($_POST['time'] ? time() + 604800 time() + 86400)."', `name`='".win($_POST['name'])."', `color`='".win($_POST['color'])."', `url`='".win($_POST['url'])."'")) {
mysql_query("update `users` set `money`=`money`-'".($mesto + ($_POST['time'] ? null))."' where `login`='".win($user['login'])."' limit 1");
echo 
'<div class="ok"><center>Ваша ссылка успешно установлена!</center></div>';
} else {
echo 
'<div class="error"><center>Ваша ссылка не установлена!</center></div>';
}
}
}


echo
'<div class="menu"><form action="" method="post">
Название:<br/><input type="text" name="name" maxlength="25"/><br/>
URL адрес:<br/>http://<input type="text" name="url" maxlength="35" size="12"/><br/>
Цвет ссылки:<br/><input type="text" name="color" maxlength="35" size="12"/><br/>
На срок:<br/><select name="time">
<option value="0">Сутки</option>
<option value="1">Неделя</option>
</select><br/>
Место:<br/><select name="mst">
<option value="1">1ая строка</option>
<option value="2">2ая строка</option>
<option value="3">3яя строка</option>
<option value="4">4ая строка</option>
<option value="5">5ая строка</option>
</select><br/>
<input type="submit" value="Добавить ссылку"/>
</form></div>'
;

echo 
'<div class="tfoot"><img src="'.ROOT.'/img/home.png" width="16" height="16" class="left" /> <a href="'.root.'">Покупка рекламы</a></div>';
break;
}
} else {
echo
'<div class="title">ERROR | Вы не авторизированы</div>
<div class="menu">Для просмотра данной страницы вам необходимо выполнить следующие действия:<br/>
<a href="'
.ROOT.'/str/auth.php">Авторизация</a> или <a href="'.ROOT.'/str/reg.php">Регистрация</a></div>
<div class="tfoot"><img src="'
.ROOT.'/img/home.png" width="16" height="16" class="left" /> <a href="'.ROOT.'">На главную</a></div>';
}

include (
'../inc/foot.php');
?>
Онлайн: 1
Реклама