Просмотр файла rek/index.php

Размер файла: 5.54Kb
<?php
error_reporting(0);

require_once 'config.php'; // $id_shop / $hash
require_once 'connect.php'; //ConnectDB


$error=FALSE;

if(isset($_POST['submit'])){


if(empty($_POST['url']) || empty($_POST['name']) || empty($_POST['days'])){
$error='Похоже вы что-то пропустили...';
}else{

$url=(string)$_POST['url'];
$ilu=mb_strlen($url);
if($ilu<5 || $ilu>70){
$error='Предельная длина URL 5-70';
}else{

$url=mysql_real_escape_string(htmlspecialchars($url));

$name=(string)$_POST['name'];
$iln=mb_strlen($name);
if($iln<5 || $iln>50){
$error='Предельная длина названия 5-50';
}else{

$name=mysql_real_escape_string(htmlspecialchars($name));

$days=abs((int)$_POST['days']);

if($days<0 || $days>$ism){
$error='Предельное количество дней 1-'.$ism.'</div>';
}else{

$summa=$isd; //сумма платежа
$comm='Заказ рекламы'; //комментарий к платежу
$comm.=' | '.$url;
$comm.=' | '.$name;
$comm.=' | '.$days.' дн.';

$sql="INSERT INTO `worldkassa` SET `url`='$url', `name`='$name'";

if(!empty($_POST['color'])){
$color=mysql_real_escape_string(htmlspecialchars((string)$_POST['color']));
if(array_key_exists($color,$alc)){
$sql.=",`color`='$color'"; $summa+=$isc; $comm.=' '.$color;
}else{$error='Нет цвета';};
};

if($error==FALSE){//error

if(isset($_POST['bold'])){ $sql.=',`bold`=1'; $summa+=$isb; $comm.=' bold'; };

if(isset($_POST['italic'])){ $sql.=',`italic`=1'; $summa+=$isi; $comm.=' italic'; };

$summa*=$days;

$sql.=',`summa`='.$summa;
$sql.=',`days`='.$days;

$data=file_get_contents('http://worldkassa.ru/user/oplata.php?id_shop='.$id_shop.'&summa='.$summa.'&hash='.$hash.'&desc='.urlencode($comm).'');

if(is_numeric($data)){//data
$sql.=",`id_bill`='$data'";

mysql_query($sql)or die(mysql_error());
header("Location: http://worldkassa.ru/user/oplata.php?uniq=$data");
exit;

}else{//data
$error = 'ooOPS!';
echo $data;
};//data

};//error
};//days
};//name
};//url
};//empty
};//submit

//

require_once ('../includes/start.php');
require_once ('../includes/functions.php');
require_once ('../includes/header.php');
include_once ('../themes/header.php');

$config['newtitle']="Покупка рекламы";
echo'<img src="/images/img/same.png" alt=""/> <b>Покупка рекламы</b><br><br>';
if (is_admin(array(101))) {
echo'<img src="/images/img/panel.gif" alt="image"/> <a href="admin_rekl.php?"> Управление рекламой</a><br>';
}


if($error){
echo'<div class="info"> '.$error.' </div>';
}elseif(isset($_REQUEST['success'])){
echo'<div class="note"> Баланс успешно пополнен </div>';
}elseif(isset($_REQUEST['error'])){
echo'<div class="note"> Произошла ошибка при пополнении </div>';
};

echo'<div class="form"><form action="index.php" method="post">

<img src="/images/img/exclamation_small.gif " alt=""/> URL сайта [5-50]:<br/><input name="url" type="text" maxlength="50" value="http://"/><br/>

<img src="/images/img/exclamation_small.gif" alt=""/> Название [5-50]:<br/><input name="name" type="text" maxlength=50"/><br/>

<img src="/images/img/exclamation_small.gif" alt=""/> Дни [1-'.$ism.']: <small>= '.$isd.' руб.</small> <br/><input name="days" type="text" maxlength="5" size="5" value="7"/><br/>

<img src="/images/img/exclamation_small.gif" alt=""/> Цвет: <small>= '.$isc.' руб.</small> <br/>
<select name="color">';
foreach($alc as $slc=>$slv){
echo'<option value="'.$slc.'">'.$slv.'</option>';
};
echo'</select><br/>

<input name="bold" type="checkbox" value="1"/> <b>Жирность</b> <small>= '.$isb.' руб.</small> <br/>

<input name="italic" type="checkbox" value="1"/> <i>Курсивность</i> <small>=  '.$isi.' руб.</small>';
?>
<?php
$vsego = $isc + $isd + $isb + $isi;
echo'<br>[<font color="red"><b>!</b></font>] Стоимость за сутки, с учетом всех опций = <b> <small>'.$vsego.' руб.</small> </b>';
echo'

<hr>
Платёжная система: <b>WorldKassa</b>.<br/>
<font color="red"><i><b>Цена указана за 1 сутки.</b></i></font><br/>

Не нажимайте кнопку дважды!<br>';
echo'<input type="submit" name="submit" value="Купить рекламу!"/>
</div></form>';

echo' '.bb_code('[spoiler=Правила]<b>1.</b> После покупки, Вы не сможете
отказаться, возврату затраченые
средства не подлежат!<br>
<b>2.</b> Ссылки показываются до 10
ссылок поочередно, и
показываются рандомно.<br>
<b>3.</b> К рекламе не допускаются сайты
нарушающие законодательство всех
стран.</br>
<b>4.</b> Запрещены к показу сайты
содержащие вирусы, фейки и тп.</br>
(<b>[red]!</b>[/red]) В случае нарушения данных
правил, администрация вправе
удалить рекламную ссылку без
указания причин и возврата
затраченных, денежных средств! [/spoiler]').'';

echo '<img src="/images/img/calc.gif" alt=""/> <a href="calc.php?"> Калькулятор</a><br>';
echo '<img src="/images/img/act_home.gif" alt=""/> <a href="../index.php?"> Вернуться на "главную"</a><br>';


include_once ('../themes/footer.php');
?>