Просмотр файла sys/buyrekl.php

Размер файла: 3.22Kb
<?php
#Made By: AngelOfFaith
#ICQ: 410755038
#Email: [email protected]
#Url: http://coder-lib.ru
#Все права на скрипт принадлежат автору! Тоесть мне! Скрипт запрещено распространять и/или продавать без согласия автора!
require_once('../lib/inc/fnc.php');
require_once('../lib/inc/db.php');
require_once('system.php');
$TITLE='Coder-Lib.Ru | Покупка рекламы';
$TIT='Покупка рекламы';
require_once('../lib/inc/head.php');

whereis($udata['name'],'Покупка рекламы');

if($avt!=1){textwrite('Эта страница только для зарегистрированых пользователей!');
}else{
switch ($act){
default:break;

case 'rotate':
$all=mysql_result(mysql_query("SELECT count(*) FROM `reklama` WHERE `type`='rotate'"),0);
$smarty->assign('all',$all);
break;


/////////////////////////////////Покупка рекламы в ротаторе/////////////////////
case 'buyrotate':
$link=bug($_POST['link']);
$podpis=bug($_POST['podpis']);
$day=intval($_POST['day']);
if(!$link || !$podpis || !$day){textwrite('Пустые параметры!');break;};
if(!preg_match('/(.*)\.(.*)/isU',$link)){textwrite('Неверный формат ссылки!<br/>');break;};
$isok=$udata['bal']-($sysconf['buyreklrotate']*$day);
if(!$isok || $isok<1){textwrite('Недостаточно средств!<br/>');break;};
$time=time()+($day*86400);
mysql_query("INSERT INTO `reklama` (`link`,`podpis`,`time`,`user`,`type`)VALUES('$link','$podpis','$time','".$udata['name']."','rotate')");
mysql_query("UPDATE `user` SET `bal`='$isok' WHERE `name`='".$udata['name']."'");
break;


///////////////////////////Форма заказа статистической рекламы//////////////////
case 'static':
$all=mysql_query("SELECT * FROM `reklama` WHERE `type`='static' ORDER BY `time`");
$num=mysql_num_rows($all);
$smarty->assign('num',$num);
if($num>=3){
for($data=array();$row=@mysql_fetch_array($all);$data[]=$row);
$when=$data[0]['time']-time();
$next=maketime($when);
$smarty->assign('next',$next);
break;};
break;


//////////////////////////////Покупка статистической рекламы////////////////////
case 'buystatic':
$all=mysql_result(mysql_query("SELECT count(*) FROM `reklama` WHERE `type`='static'"),0);
if($all>=3){textwrite('На даный момент все площадки заняты!');break;};

$link=bug($_POST['link']);
$podpis=bug($_POST['podpis']);
$day=intval($_POST['day']);
if(!$link || !$podpis || !$day || $day<1){textwrite('Пустые параметры!');break;};
if(!preg_match('/(.*)\.(.*)/isU',$link)){textwrite('Неверный формат ссылки!');break;};
$isok=$udata['bal']-($sysconf['buyreklstatic']*$day);
if(!$isok || $isok<1){textwrite('Недостаточно средств!');break;};
$time=time()+($day*86400);
mysql_query("INSERT INTO `reklama` (`link`,`podpis`,`time`,`user`,`type`)VALUES('$link','$podpis','$time','".$udata['name']."','static')");
mysql_query("UPDATE `user` SET `bal`='$isok' WHERE `name`='".$udata['name']."'");
break;

};
};
$smarty->display('buyrekl.tpl');
?>