Файл: masteram_us/billing/rekl.php
Строк: 304
<?
require'../shaxty.php'; // waphp.ru - закрытый клуб вап мастеров!
require'set.php';
check_login();
$title = 'Биллинг';
$align = 'left';
$head = 'Биллинг';
include_once (H.'shaxty/head.php');
echo '<img src="'.H.'img/wmr.gif" alt="" /> Балланс: <b>'.slova($user['rur'],'рубль','рубля','рублей').'</b> <a href="wmr.php"><img src="'.H.'img/restore.gif" alt="" /> Пополнить</a>';
echo '<dt><dl></dl></dt>';
if(empty($_GET['ryad']))$ryad = '1';
else $ryad = check($_GET['ryad']);
if (empty($act)){
$arr = array('1-Первая ссылка','2-Вторая ссылка','3-Третья ссылка');
foreach($arr as $v){
list ($o,$n) = explode('-',$v);
if($ryad!=$o)echo '<a href="?ryad='.$o.'">'.$n.'</a>|';
else echo ''.$n.'|';
}
echo '<dt></dt>';
echo '<a href="?act=add&ryad='.$ryad.'">Добавить</a>';
echo '<dt></dt>';
$max = $user['max'];
$k_post=mysql_result(mysql_query("select count(*) as num from `rekl` WHERE `ryad` = '$ryad'"),0);
$k_page=k_page($k_post,$max);
$page=page($k_page);
$start=$max*$page-$max;
if($level>=9) {
if (isset($_GET['del'])){
if (empty($_GET['actd'])){
echo '<form action="?actd=actd&ryad='.$ryad.'&del='.$_GET['del'].'" method="post" enctype="multipart/form-data">';
echo '<b>Вы действительно желаете удалить рекламную ссылку?</b><br />';
echo '<br /><input type="submit" class="ibutton" value="Да"/></form>|<a href="?">Нет </a><br /><br />';
}else{
mysql_query("DELETE FROM `rekl` WHERE `id` = '".intval($_GET['del'])."'");
}
}
}
$r = mysql_query ("Select * from `rekl` WHERE `ryad` = '$ryad' order by `time_off` DESC LIMIT $start, $max");
if ($k_post == 0)echo 'Ссылок нет<br />';
$post_k=$start+1;
while($a = @mysql_fetch_assoc($r)){
if ($a['color']=='') $a['link_name'] = ''.$a['link_name'].'';
else $a['link_name'] = '<font color="#'.$a['color'].'">'.$a['link_name'].'</font>';
if ($a['bb']=='') $a['link_name'] = ''.$a['link_name'].'';
else $a['link_name'] = '<'.$a['bb'].'>'.$a['link_name'].'</'.$a['bb'].'>';
if($level>=9) $yes = ' [<a href="?ryad='.$ryad.'&del='.$a['id'].'"><span style="color:#DD0000">Удалить</span></a>]';
if($level>=9) $yes2 = ' [<a href="?act=edit&ryad='.$ryad.'&rekl='.$a['id'].'"><span style="color:#0000FF">Изменить</span></a>]';
echo $div2.'Ссылка: <b></b> <a href="'.$a['link'].'">'.$a['link_name'].'</a> с '.times0($a['time_on']).' до '.times0($a['time_off']).' разместил '.user($a['user_id'],1).$yes.$yes2.$div9;
echo '<dl></dl>';
}
if ($k_page>1){
echo "<dl><dt></dt></dl>";
str('?ryad='.$ryad.'&',$k_page,$page); // Вывод страниц
echo "<br /><dl><dt></dt></dl><br />";
}
}else if($act=='add'){
echo '<form action="?act=addi&ryad='.$ryad.'&'.SID.'" method="post">';
echo'Ссылка: (с http://)<br /><textarea cols="'.$user['pole2'].'" rows="'.$user['pole1'].'" name="link" ></textarea><br />';
echo'Название ссылки:<br /><textarea cols="'.$user['pole2'].'" rows="'.$user['pole1'].'" name="link_name" ></textarea><br /><br />';
echo 'Срок (<b>'.slova($bill_set['rekl'],'рубль','рубля','рублей').'</b> сутки)<br /><input name="srok" value="7" title="Text"/> суток<br/>';
echo 'Шрифт (+ <b>'.slova($bill_set['bb'],'рубль','рубля','рублей').'</b> сутки)<br /><select name="bb">
<option value="" selected="selected">Нет</option>
<option value="i">Наклонный</option>';
echo '<option value="u">Подчёркнутый</option>';
echo '<option value="b">Жирный</option>';
echo '</select><br /><br />';
echo 'Цвет (+ <b>'.slova($bill_set['color'],'рубль','рубля','рублей').'</b> сутки)<br /><select name="color">
<option value="" selected="selected">Нет</option>
<option value="FF0000">Красный</option>
<option value="0000FF">Синий</option>
<option value="00FF00">Зеленый</option>
</select><br /><br />';
echo 'Свой цвет(например: FF0000)<br /><input name="color2" value="" title="Text"/><br/>';
echo '<br /><input type="submit" class="ibutton" value="Добавить"/></form><br /><br />';
echo '<input name="Name" type="hidden" value="">';
}else if($act=='addi'){
$link = check($_POST['link']);
$link_name = check($_POST['link_name']);
$tip= check(intval($_POST['tip']));
$gde= check(intval($_POST['gde']));
$v_n= check(intval($_POST['v_n']));
$srok= check(intval($_POST['srok']));
$bb= check($_POST['bb']);
$color= check($_POST['color']);
$color2= check($_POST['color2']);
$ryad= check(intval($_GET['ryad']));
if($color == '')$color = $color2;
if($srok=='' || $srok<1)$err = 'Минимальный срок размещения рекламы <b>1 сутки</b><br />';
if (empty($err)){
echo '<form action="?act=add_ok&ryad='.$ryad.'&'.SID.'" method="post">';
if($bb!='')$cena_bb = $bill_set['bb'] * $srok;
else $cena_bb = 0;
if($color!='')$cena_color = $bill_set['color'] * $srok;
else $cena_color = 0;
$link_name1 = ''.$link_name.'';
$cena = ($bill_set['rekl'] * $srok) + $cena_bb + $cena_color;
if ($color=='') $link_name1 = ''.$link_name1.'';
else $link_name1 = '<font color="#'.$color.'">'.$link_name1.'</font>';
if ($bb=='') $link_name1 = ''.$link_name1.'';
else $link_name1 = '<'.$bb.'>'.$link_name1.'</'.$bb.'>';
echo '<br />Ссылка: <a href="'.$link.'">'.$link_name1.'</a><br />';
echo '<br />Стоймость заказанной рекламы <b>'.slova($cena,'рубль','рубля','рублей').'</b>.<br />
У вас на счету <b>'.slova($user['rur'],'рубль','рубля','рублей').'</b><br />';
if($user['rur']>=$cena){
echo '<br /><input type="submit" class="ibutton" value="Продолжить"/><br /><br />
<input name="link" type="hidden" value="'.$link.'">
<input name="link_name" type="hidden" value="'.$link_name.'">
<input name="srok" type="hidden" value="'.$srok.'">
<input name="bb" type="hidden" value="'.$bb.'">
<input name="color" type="hidden" value="'.$color.'">
<input name="color2" type="hidden" value="'.$color2.'"></form>';
}else{
$pod1 = round($user['rur']/$bill_set['rekl']);
$pod2 = round($user['rur']/($bill_set['rekl']+$bill_set['bb']));
$pod3 = round($user['rur']/($bill_set['rekl']+$bill_set['color']+$bill_set['bb']));
echo 'Для размещения рекламы вам не хватает <b>'.slova(($cena - $user['rur']),'рубль','рубля','рублей').'</b><br />
<b><a href="wmr.php">Пополните</a></b> ваш баланс либо измените параметры рекламы.<br /><br />
<i>Подсказка:</i> Вы можете заказать:<br />
1. <b>'.slova(($pod1-1),'день','дня','дней').'</b> рекламы без выделения цветом и шрифтом<br />
2. <b>'.slova(($pod2-1),'день','дня','дней').'</b> рекламы с выделением цветом или шрифтом<br />
3. <b>'.slova(($pod3-1),'день','дня','дней').'</b> рекламы с выделением цветом и шрифтом<br />
';
}
}else echo $err;
}else if($act=='add_ok'){
$link = check($_POST['link']);
$link_name = check($_POST['link_name']);
$srok= check(intval($_POST['srok']));
$bb= check($_POST['bb']);
$color= check($_POST['color']);
$color2= check($_POST['color2']);
$ryad= check(intval($_GET['ryad']));
if($color == '')$color = $color2;
if($srok=='' || $srok<1)$err.= 'Минимальный срок размещения рекламы <b>1 сутки</b><br />';
if($link=='')$err.= 'Укажите адрес<br />';
if($link_name=='')$err.= 'Укажите имя ссылки<br />';
if (empty($err)){
if($bb!='')$cena_bb = $bill_set['bb'] * $srok;
else $cena_bb = 0;
if($color!='')$cena_color = $bill_set['color'] * $srok;
else $cena_color = 0;
$cena = ($bill_set['rekl'] * $srok) + $cena_bb + $cena_color;
echo '<br />Стоймость заказанной рекламы <b>'.slova($cena,'рубль','рубля','рублей').'</b>.<br />
У вас на счету <b>'.slova($user['rur'],'рубль','рубля','рублей').'</b><br />';
if($user['rur']>=$cena){
$time_off = @mysql_fetch_assoc(mysql_query ("Select * from `rekl` WHERE `ryad` = '$ryad' order by time_off DESC LIMIT 1"));
if(!isset($time_off['id']))$time_on = time();
else $time_on = $time_off['time_off'];
$time_off = $time_on + (86400 * $srok);
if (mysql_query ("INSERT INTO `rekl` (link,link_name,gde,v_n,srok,bb,color,ryad,time_on,time_off,user_id) VALUES ('$link','$link_name','$gde','$v_n','$srok','$bb','$color','$ryad','$time_on','$time_off','$user[id]')")){
$rurm = $user['rur']-$cena;
mysql_query('UPDATE `users` SET `rur` = "'.$rurm.'" WHERE `id` = "'.$user['id'].'"');
$rurp = user_inf(1,'rur')+($cena/2);
mysql_query('UPDATE `users` SET `rur` = "'.$rurp.'" WHERE `id` = "1"');
$rurp = user_inf(342,'rur')+($cena/2);
mysql_query('UPDATE `users` SET `rur` = "'.$rurp.'" WHERE `id` = "342"');
mysql_query ("INSERT INTO `bill_hist` (`user_id`,`to_id`,`rur`,`mod`,`komm`,`time`,`yes`) VALUES ('$user[id]','$user[id]','$cena','out','Заказ рекламы','$realtime','1')");
mysql_query ("INSERT INTO `bill_hist` (`user_id`,`to_id`,`rur`,`mod`,`komm`,`time`,`yes`) VALUES ('1','1','".($cena/2)."','in','Заказ рекламы пользователем (".user($user['id'],1).")','$realtime','1')");
mysql_query ("INSERT INTO `bill_hist` (`user_id`,`to_id`,`rur`,`mod`,`komm`,`time`,`yes`) VALUES ('342','342','".($cena/2)."','in','Заказ рекламы пользователем (".user($user['id'],1).")','$realtime','1')");
header ('Location: ?ryad='.$ryad.'&'.SID); exit;
}else echo 'Ошибка!<br />';
}else echo 'недостаточно средств<br />';
}else echo $err;
} else if($act=='edit'){
if($level>=9){
$ryad= check(intval($_GET['ryad']));
$rekl= check(intval($_GET['rekl']));
$a = @mysql_fetch_assoc(mysql_query ("Select * from `rekl` WHERE `id` = '$rekl'"));
echo "<br /><br />";
echo '<form action="?act=editi&ryad='.$ryad.'&rekl='.$rekl.'&'.SID.'" method="post">';
echo 'Ряд<br /><input name="ryad" value="'.$a['ryad'].'" title="Text"/><br/>';
echo'Ссылка: (с http://)<br /><textarea cols="'.$user['pole2'].'" rows="'.$user['pole1'].'" name="link" >'.$a['link'].'</textarea><br />';
echo'Название ссылки:<br /><textarea cols="'.$user['pole2'].'" rows="'.$user['pole1'].'" name="link_name" >'.$a['link_name'].'</textarea><br /><br />';
echo 'Начало:<br/>';
echo '<input name="day1" value="'.date('d', $a['time_on']).'" size="2" maxlength="2"/>.<input size="2" name="month1" value="'.date('m', $a['time_on']).'" maxlength="2"/>.';
$ferdDate=date("Y", $time);
echo '<select name="year1">
<option value="'.date('Y', $a['time_on']).'">'.date('Y', $a['time_on']).'</option>
<option value="'.$ferdDate.'">'.$ferdDate.'</option>
<option value="'.($ferdDate+1).'">'.($ferdDate+1).'</option>
<option value="'.($ferdDate+2).'">'.($ferdDate+2).'</option>
</select><br />';
echo 'Конец:<br/>';
echo '<input size="2" name="day2" value="'.date('d', $a['time_off']).'" maxlength="2"/>.<input size="2" name="month2" value="'.date('m', $a['time_off']).'" maxlength="2"/>';
$ferdDate=date("Y", $time);
echo '<select name="year2">
<option value="'.date('Y', $a['time_off']).'">'.date('Y', $a['time_off']).'</option>
<option value="'.$ferdDate.'">'.$ferdDate.'</option>
<option value="'.($ferdDate+1).'">'.($ferdDate+1).'</option>
<option value="'.($ferdDate+2).'">'.($ferdDate+2).'</option>
</select><br /><br />';
if ($a['bb']=='')$s = 'selected="selected"';
if ($a['bb']=='i')$s1 = 'selected="selected"';
if ($a['bb']=='u')$s2 = 'selected="selected"';
if ($a['bb']=='b')$s3 = 'selected="selected"';
echo 'Шрифт (+ <b>'.slova($bill_set['bb'],'рубль','рубля','рублей').'</b> сутки)<br /><select name="bb">
<option value="" '.$s.'">Нет</option>
<option value="i" '.$s1.'>Наклонный</option>';
echo '<option value="u" '.$s2.'>Подчёркнутый</option>';
echo '<option value="b" '.$s3.'>Жирный</option>';
echo '</select><br /><br />';
echo 'Цвет (+ <b>'.slova($bill_set['color'],'рубль','рубля','рублей').'</b> сутки)<br /><select name="color"> ';
if ($a['color']=='')$selected = 'selected="selected"';
if ($a['color']=='FF0000')$selected1 = 'selected="selected"';
if ($a['color']=='0000FF')$selected2 = 'selected="selected"';
if ($a['color']=='00FF00')$selected3 = 'selected="selected"';
echo '<option value="" '.$selected.'>Нет</option>';
echo '<option value="FF0000" '.$selected1.'>Красный</option>';
echo '<option value="0000FF" '.$selected2.'>Синий</option>';
echo '<option value="00FF00" '.$selected3.'>Зеленый</option>';
echo '</select><br /><br />';
if ($a['color']!='' && $a['color']!='FF0000' && $a['color']!='0000FF' && $a['color']!='00FF00'){
echo 'Свой цвет(например: FF0000)<br /><input name="color2" value="'.$a['color'].'" title="Text"/><br/>';
}
echo '<br /><input type="submit" class="ibutton" value="Изменить"/></form><br /><br />';
echo '<input name="Name" type="hidden" value="">';
}
}else if($act=='editi'){
if($level>=9) {
$link = check($_POST['link']);
$link_name = check($_POST['link_name']);
$srok= check(intval($_POST['srok']));
$bb= check($_POST['bb']);
$color= check($_POST['color']);
$color2= check($_POST['color2']);
$ryad= check(intval($_POST['ryad']));
$rekl= check(intval($_GET['rekl']));
$day1 = check($_POST['day1']);
$month1 = check($_POST['month1']);
$year1 = check($_POST['year1']);
$day2 = check($_POST['day2']);
$month2 = check($_POST['month2']);
$year2 = check($_POST['year2']);
$time_on = strtotime(date("$day1.$month1.$year1"));
$time_off = strtotime(date("$day2.$month2.$year2"));
if($color == '')$color = $color2;
if($link=='')$err.= 'Укажите адрес<br />';
if($link_name=='')$err.= 'Укажите имя ссылки<br />';
if (empty($err)){
if (mysql_query('UPDATE `rekl` SET `link` = "'.$link.'", `link_name` = "'.$link_name.'", `bb` = "'.$bb.'", `color` = "'.$color.'", `ryad` = "'.$ryad.'", `time_on` = "'.$time_on.'", `time_off` = "'.$time_off.'" WHERE `id` = "'.$rekl.'"')){
header ('Location: ?ryad='.$ryad.'&'.SID); exit;
}else echo 'Ошибка!<br />';
}else echo $err;
}
}
echo '<br />';
echo '<b>Запрещается размещать рекламные ссылки ведущие на сайты с</b>:<br />
Педофилией, суици́д,зоофилию, живодёрство, все виды наркомании и пропаганды наркотиков... Удаление площадки сразу!!! Разместивший в бан <br />
Размещение рекламы на WM проекты оговаривается отдельно! В противном случае удаление площадки без возврата средств';
echo '<br />';
echo $div1.'<a href="index.php">Биллинг</a>'.$div9;
echo $div1.'<a href="'.H.'user/index.php">Личный кабинет</a>'.$div9;
include_once (H.'shaxty/foot.php');
?>