Вход Регистрация
Файл: pages/_advertise.php
Строк: 784
<link rel="stylesheet" type="text/css" href="/css/seo.css" />
<?php
$pagetitle
="Динамические ссылки | Тариф STANDART";

function 
limpiarez($mensaje){
    
$mensaje htmlspecialchars(trim($mensaje));
    
$mensaje str_replace("'"," ",$mensaje);
    
$mensaje str_replace("`"," ",$mensaje);
    
$mensaje str_replace(";"," ",$mensaje);
    
$mensaje str_replace("$"," ",$mensaje);
    
$mensaje str_replace("<"," ",$mensaje);
    
$mensaje str_replace(">"," ",$mensaje);
    
$mensaje str_replace(",",", ",$mensaje);
    
$mensaje str_replace("  "," ",$mensaje);
    
$mensaje str_replace("&amp amp ","&",$mensaje);
    
$mensaje str_replace("http://http://","http://",$mensaje);
    return 
$mensaje;
}
function 
limitatexto($texto$limite){
    if(
strlen($texto)>$limite) {$texto substr($texto,0,$limite);}

    return 
$texto;
}
function 
getRealIP()
{
if(isset(
$_SERVER['HTTP_X_FORWARDED_FOR'])){
    if(
$_SERVER['HTTP_X_FORWARDED_FOR'] != '')
    {
        
$client_ip = (!empty($_SERVER['REMOTE_ADDR'])) ? $_SERVER['REMOTE_ADDR'] : ((!empty($_ENV['REMOTE_ADDR'])) ? $_ENV['REMOTE_ADDR'] : "unknown" );

        
$entries split('[, ]'$_SERVER['HTTP_X_FORWARDED_FOR']);

        
reset($entries);

        while (list(, 
$entry) = each($entries))
        {
            
$entry trim($entry);

            if(
preg_match("/^([0-9]+.[0-9]+.[0-9]+.[0-9]+)/"$entry$ip_list))
            {
                
$private_ip = array(
                            
'/^0./',
                            
'/^127.0.0.1/',
                            
'/^192.168..*/',
                            
'/^172.((1[6-9])|(2[0-9])|(3[0-1]))..*/',
                            
'/^10..*/');
                
$found_ip preg_replace($private_ip$client_ip$ip_list[1]);

                if(
$client_ip != $found_ip)
                {
                    
$client_ip $found_ip;
                    break;
                }
            }
        }
    }else{
        
$client_ip = (!empty($_SERVER['REMOTE_ADDR'])) ? $_SERVER['REMOTE_ADDR'] : ((!empty($_ENV['REMOTE_ADDR'])) ? $_ENV['REMOTE_ADDR'] : "unknown" );
    }

    return 
$client_ip;
}
}
function 
uc($mensaje){
    if (
preg_match("/^[a-zA-Z0-9-_-]{3,20}$/"$mensaje)) {
        
$mensaje htmlentities(stripslashes((trim($mensaje))));
        
$mensaje str_replace("'"," ",$mensaje);
        
$mensaje str_replace(";"," ",$mensaje);
        
$mensaje str_replace("$"," ",$mensaje);
        return 
$mensaje;
    }else{
        echo 
"<br><font color=red><b>Ошибка ввода данных - $mensaje!</b></font><br>";
        exit();
    }
}


$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='hits' AND `howmany`='1'");
$cena_hits $db->FetchRow();

$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='hits_nacenka' AND `howmany`='1'");
$nacenka $db->FetchRow();

$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='hits_minimum' AND `howmany`='1'");
$hits_minimum $db->FetchRow();

$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='vip_ads' AND `howmany`='1'");
$cena_vip $db->FetchRow();
$cena_vip number_format($cena_vip,2,".","");

$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='color_ads' AND `howmany`='1'");
$cena_color $db->FetchRow();
$cena_color number_format($cena_color,2,".","");

$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='hits_active' AND `howmany`='1'");
$cena_active $db->FetchRow();

$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='vip_max' AND `howmany`='1'");
$vip_limit $db->FetchRow();

$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='ds_timer_ot' AND `howmany`='1'");
$ds_timer_ot $db->FetchRow();

$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='ds_timer_do' AND `howmany`='1'");
$ds_timer_do $db->FetchRow();

$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='cena_timer_ds_r' AND `howmany`='1'");
$cena_timer_ds_r $db->FetchRow();

$db->Query("SELECT `id` FROM `wm_ads` WHERE `status`='pay' AND `category`='0'");
$vip_now $db->FetchRow();

$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='cena_nolimit' AND `howmany`='0'");
$cena_nolimit $db->FetchRow();

$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='cena_nolimit' AND `howmany`='1'");
$cena_nolimit_1 $db->FetchRow();

$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='cena_nolimit' AND `howmany`='2'");
$cena_nolimit_2 $db->FetchRow();

$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='cena_nolimit' AND `howmany`='3'");
$cena_nolimit_3 $db->FetchRow();

$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='cena_nolimit' AND `howmany`='4'");
$cena_nolimit_4 $db->FetchRow();

$username = (isset($_SESSION["user"]) && preg_match("|^[a-zA-Z0-9-_-]{3,25}$|"trim($_SESSION["user"]))) ? uc($_SESSION["user"]) : false;

if(isset(
$_SESSION["user"])) {
    
$db->Query("SELECT `money_b` FROM `db_users_b` WHERE user='$username'");
$money_usera $db->FetchRow();
    


}else{
    
$username false;
    
$wmid_user false;
    
$wmr_user false;
    
$money_user false;
}

if(
count($_POST)>&& isset($_POST["id_pay"])) {
    if(
$username==false) {
        echo 
'<span class="msg-error">Ошибка! Для оплаты с рекламного счета необходимо авторизоваться!</span>';
        
        exit();
    }else{
        
$id_pay = (isset($_POST["id_pay"])) ? intval(($_POST["id_pay"])) : false;

        
$db->Query("SELECT money FROM `wm_ads` WHERE `id`='$id_pay' AND `status`='wait' AND `username`='$username' ORDER BY `id` DESC LIMIT 1");
        if(
$db->NumRows() >0){
            
$money_pay $db->FetchRow();
            
//$money_pay = $row["money"];

            
if($money_usera>=$money_pay) {
                
$stalo $money_usera-$money_pay;
                
$db->Query("UPDATE `db_users_b` SET `money_b`='$stalo' WHERE `user`='$username'");
                
$db->Query("UPDATE `wm_ads` SET `status`='pay', `date`='".time()."' WHERE `id`='$id_pay' AND `status`='wait' AND `username`='$username'  ORDER BY `id` DESC LIMIT 1") or die(mysql_error());
                
$db->Query("INSERT INTO `wm_history` (`user`, `date`, `amount`, `method`, `status`, `tipo`) VALUES('$username', '".DATE("d.m.Y H:i")."', '$money_pay', 'Оплата рекламы (динам. ссылка)', 'Оплачено', 'reklama')") or die(mysql_error());

                
$check_data $db->Query("SELECT `data` FROM `wm_adsdate` WHERE `data`='".DATE("d.m.Y")."'");
                if(isset(
$check_data)) {
                    
$db->Query("UPDATE `wm_adsdate` SET `kolvo`=`kolvo`+1 WHERE `data`='".DATE("d.m.Y")."'");
                }else{
                    
$db->Query("INSERT INTO `wm_adsdate` (`data`,`kolvo`) VALUES('".DATE("d.m.Y")."','1')");
                }

            
?><div class="s-bk-lf">
    <div class="acc-title">Ваш заказ успешно размещен</div>
</div>
<div class="silver-bk"><div class="clr"></div>
<?
                
echo '<span class="msg-ok">Реклама успешно добавлена!</span></div>';
                
//echo $money_pay."1<br><br>2";
                //echo $money_usera;
                
exit();
            }else{
                echo 
'<span class="msg-error">Ошибка! На вашем счету недостаточно средств для оплаты рекламы!</span>';
                
                exit();
            }
        }else{
            echo 
'<span class="msg-error">Ошибка! Заказа рекламы с №'.$id_pay.' не существует, либо заказ уже был оплачен!</span>';
            
            exit();
        }
    }
}

if(
count($_POST)>0) {
    
$description = (isset($_POST["description"])) ? limitatexto(limpiarez($_POST["description"]),70) : false;
    
$url = (isset($_POST["url"])) ? limpiarez($_POST["url"]) : false;
    
$plan = ( isset($_POST["plan"]) && preg_match("|^[d]{1,11}$|"trim($_POST["plan"])) && intval(limpiarez(trim($_POST["plan"]))) >= $hits_minimum ) ? intval(limpiarez(trim($_POST["plan"]))) : false;
    
$timer = ( isset($_POST["timer"]) && preg_match("|^[d]{1,11}$|"trim($_POST["timer"])) && intval(limpiarez(trim($_POST["timer"]))) >= $ds_timer_ot  && intval(limpiarez(trim($_POST["timer"]))) <= $ds_timer_do ) ? intval(limpiarez(trim($_POST["timer"]))) : false;
    
$color = (isset($_POST["color"]) && (intval($_POST["color"])==intval($_POST["color"])==1)) ? intval(trim($_POST["color"])) : "0";
    
$category = (isset($_POST["category"]) && (intval($_POST["category"])==intval($_POST["category"])==1)) ? intval(trim($_POST["category"])) : "1";
    
$active = (isset($_POST["active"]) && (intval($_POST["active"])==intval($_POST["active"])==1)) ? intval(trim($_POST["active"])) : "0";
    
$content = (isset($_POST["content"]) && (intval($_POST["content"])==intval($_POST["content"])==1)) ? intval($_POST["content"]) : "0";
    
$method_pay = (isset($_POST["method_pay"])) ? intval(trim($_POST["method_pay"])) : false;
    
$nolimit = (isset($_POST["nolimit"])) ? intval(trim($_POST["nolimit"])) : "0";
    
$laip getRealIP();

    if(
$nolimit>0) {
        
$plan 999999;
        
$timer 20;
        
$category 1;
        
$color 1;
        
$active 0;
    }

    if(
$nolimit==1) {
        
$nolimitdate time() + 7*24*60*60;
    }elseif(
$nolimit==2) {
        
$nolimitdate time() + 14*24*60*60;
    }elseif(
$nolimit==3) {
        
$nolimitdate time() + 21*24*60*60;
    }elseif(
$nolimit==4) {
        
$nolimitdate time() + 30*24*60*60;
    }else{
        
$nolimitdate 0;
    }


    if(
$description==false) {
        echo 
'<span class="msg-error">Не заполнено поле Описание ссылки.</span><br>';
    }elseif(
$url==false $url=="http://" $url=="https://") {
        echo 
'<span class="msg-error">Не указана ссылка на сайт!</span>';
    }elseif((
substr($url07) != "http://" && substr($url08) != "https://")) {
        echo 
'<span class="msg-error">Не верно указана ссылка на сайт!</span>';
    }elseif(
$plan<$hits_minimum) {
        echo 
'<span class="msg-error">Минимальный заказ - '.$hits_minimum.' показов.</span><br>';
    }elseif(
$timer==false) {
        echo 
'<span class="msg-error">Время просмотра должно быть в пределах от '.$ds_timer_ot.' сек. до '.$ds_timer_do.' сек.</span>';
    }else{

        
$color_to[0]="НЕТ";
        
$color_to[1]="ДА (+ $cena_color руб.)";

        
$category_to[1]="НЕТ";
        
$category_to[0]="ДА (+ $cena_vip руб.)";

        
$content_to[0]="НЕТ";
        
$content_to[1]="ДА";

        
$active_to[0]="НЕТ";
        
$active_to[1]="ДА (+ ".number_format(($plan $active $cena_active),2,".","")." руб.)";

        if(
$timer>$ds_timer_ot) {
            
$timer_to "$timer (+ ".number_format(($plan * ($timer-$ds_timer_ot) * $cena_timer_ds_r),2,".","")." руб.)";
        }else{
            
$timer_to "$timer (+ 0.00 руб.)";
        }

        if(
$nolimit==1) {
            
$summa number_format($cena_nolimit_1,2,".","");
        }elseif(
$nolimit==2) {
            
$summa number_format($cena_nolimit_2,2,".","");
        }elseif(
$nolimit==3) {
            
$summa number_format($cena_nolimit_3,2,".","");
        }elseif(
$nolimit==4) {
            
$summa number_format($cena_nolimit_4,2,".","");
        }else{
            
$precio = ( ($plan $cena_hits * ((100+$nacenka)/100)) + ($plan * ($timer-$ds_timer_ot) * $cena_timer_ds_r) + ($color $cena_color) + ($category $cena_vip) + ($plan $active $cena_active) );
            
$summa number_format(($precio* (100-$cab_skidka)/100),2,".","");
        }

        
$db->Query("SELECT `merch_tran_id` FROM `wm_statistics` WHERE `id`='1'");
        
$merch_tran_id $db->FetchRow();
        
$db->Query("UPDATE `wm_statistics` SET `merch_tran_id`=`merch_tran_id`+1 WHERE `id`='1'") or die(mysql_error());
        
$db->Query("DELETE FROM `wm_ads` WHERE `status`='wait' AND `date`<'".(time()-(24*60*60))."'") or die(mysql_error());

        if(
$category==1) {$category=0;}else{$category=1;}

        
$sql_check $db->Query("SELECT `id` FROM `wm_ads` WHERE `status`='wait' AND `session_ident`='".session_id()."' ORDER BY `id` DESC LIMIT 1");
        if(
$db->NumRows() > 0){
            
$db->Query("UPDATE `wm_ads` SET `merch_tran_id`='$merch_tran_id',`wmid`='$wmid_user',`username`='$username',`date`='".time()."',`category`='$category',`content`='$content',`active`='$active',`color`='$color',`timer`='$timer',`plan`='$plan',`nolimit`='$nolimitdate',`url`='$url',`description`='$description',`ip`='$laip',`money`='$summa' WHERE `status`='wait' AND `session_ident`='".session_id()."' ORDER BY `id` DESC LIMIT 1") or die(mysql_error());
        }else{
            
$db->Query("INSERT INTO `wm_ads` (`status`,`session_ident`,`merch_tran_id`,`wmid`,`username`,`date`,`category`,`content`,`active`,`color`,`timer`,`plan`,`nolimit`,`url`,`description`,`ip`,`money`) 
            VALUES('wait','"
.session_id()."','$merch_tran_id','$wmid_user','$username','".time()."','$category','$content','$active','$color','$timer','$plan','$nolimitdate','$url','$description','$laip','$summa')") or die(mysql_error());
        }
        
$db->Query("SELECT `id` FROM `wm_ads` WHERE `status`='wait' AND `session_ident`='".session_id()."' ORDER BY `id` DESC LIMIT 1");
        
$id_zakaz $db->FetchRow();
    
?>
<div class="s-bk-lf">
    <div class="acc-title">Форма заказа рекламы шаг 2</div>
</div>
<div class="silver-bk"><div class="clr"></div>    <?
        
echo '<br><span class="msg-ok" style="margin-bottom:0px;">Ваш заказ принят и будет выполнен автоматически после оплаты!</span>';
        echo 
'<table border="0" class="tables">';
            echo 
'<tr><td width="200"><b>Счет №:</b></td><td>'.$merch_tran_id.'</td></tr>';
            echo 
'<tr><td><b>URL ссылки:</b></td><td><a href="'.$url.'" target="_blank">'.$url.'</a></td></tr>';
            echo 
'<tr><td><b>Текст ссылки:</b></td><td><a href="'.$url.'" target="_blank">'.$description.'</a></td></tr>';

            if(
$nolimit>0) {
                echo 
'<tr><td><b>Количество визитов:</b></td><td>Не ограничено</td></tr>';
                echo 
'<tr><td><b>Таймер, сек.:</b></td><td>'.$timer.'</td></tr>';
                echo 
'<tr><td><b>Выделение цветом:</b></td><td>Да</td></tr>';
                echo 
'<tr><td><b>VIP реклама:</b></td><td>Да</td></tr>';
                echo 
'<tr><td><b>Активное окно:</b></td><td>Нет</td></tr>';
            }else{
                echo 
'<tr><td><b>Количество визитов:</b></td><td>'.$plan.' ('.number_format(($plan $cena_hits * (100+$nacenka)/100),2,".","").' руб.)</td></tr>';
                echo 
'<tr><td><b>Таймер, сек.:</b></td><td>'.$timer_to.'</td></tr>';
                echo 
'<tr><td><b>Выделение цветом:</b></td><td>'.$color_to[$color].'</td></tr>';
                echo 
'<tr><td><b>VIP реклама:</b></td><td>'.$category_to[$category].'</td></tr>';
                echo 
'<tr><td><b>Активное окно:</b></td><td>'.$active_to[$active].'</td></tr>';
            }

            echo 
'<tr><td><b>Контент "18+":</b></td><td>'.$content_to[$content].'</td></tr>';
            echo 
"$cab_text";
            echo 
'<tr><td><b>Сумма к оплате:</b></td><td style="color:#FF0000;">'.number_format($summa,2,".","`").' руб.</td></tr>';
        echo 
'</table><br/>';

        if(
$method_pay==1) {

            echo 
'Оплата через Merchant WebMoney Transfer (Счет необходимо оплатить в течении 24 часов)<br><br>';
            echo 
'<form id="pay" name="pay" method="post" action="https://merchant.webmoney.ru/lmi/payment.asp">';
                echo 
'<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="'.round($summa,2).'">';
                echo 
'<input type="hidden" name="LMI_PAYMENT_DESC" value="Оплата рекламы: Динамическа ссылка - заказ №'.$merch_tran_id.', тариф '.$plan.' визитов.">';
                echo 
'<input type="hidden" name="LMI_PAYEE_PURSE" value="'.$site_wmr.'">';
                echo 
'<input type="hidden" name="ads" value="'.$id_zakaz.'">';
                echo 
'<input type="submit" value="Оплатить" class="submit">';
            echo 
'</form><br><br>';

        }elseif(
$method_pay==2){

            require_once(
"merchant/config_robo_1.php");
            
$inv_id $merch_tran_id;                                            // номер заказа
            
$inv_desc "Оплата рекламы: Динамическа ссылка - счет №$merch_tran_id, тариф $plan визитов.";            // Назначение платежа
            
$out_summ floatval($summa);                                            // сумма заказа
            
$shp_item "1";                                                // тип товара
            
$crc  md5("$mrh_login:$out_summ:$inv_id:$mrh_pass1:Shp_item=$shp_item");                    // формирование подписи

            
echo 'Оплата через  сервис Roboxchange.com (Счет необходимо оплатить в течении 24 часов)<br><br>';
            echo 
'<form action="https://merchant.roboxchange.com/Index.aspx" method="POST">';
                echo 
'<input type="hidden" name="MrchLogin" value="'.$mrh_login.'">';
                echo 
'<input type="hidden" name="OutSum" value="'.$out_summ.'">';
                echo 
'<input type="hidden" name="InvId" value="'.$inv_id.'">';
                echo 
'<input type="hidden" name="Desc" value="'.$inv_desc.'">';
                echo 
'<input type="hidden" name="SignatureValue" value="'.$crc.'">';
                echo 
'<input type="hidden" name="Shp_item" value="'.$shp_item.'">';
                echo 
'<input type="hidden" name="IncCurrLabel" value="'.$in_curr.'">';
                echo 
'<input type="hidden" name="Culture" value="'.$culture.'">';
                echo 
'<input type="submit" value="Оплатить" class="sub-blue160">';
            echo 
'</form>';

        }elseif (
$method_pay==3) {

            require_once(
"merchant/config_liqpay.php");
            
$desc_lp "Оплата рекламы: Динамическа ссылка - счет №$merch_tran_id, тариф $plan визитов.";
            
$desc_lp iconv("CP1251","utf-8"trim($desc_lp));
            
$xml "<request>
                <version>1.2</version>
                <merchant_id>
$merchant_id_lp</merchant_id>
                <result_url>
$result_url</result_url>
                <server_url>
$server_url</server_url>
                <order_id>ORDER_
$merch_tran_id</order_id>
                <amount>"
.number_format($summa,2,".","")."</amount>
                <currency>
$currency</currency>
                <description>
$desc_lp</description>
                <default_phone>
$default_phone</default_phone>
                <pay_way>
$pay_way</pay_way>
                <goods_id>1</goods_id>
            </request>"
;

            
$operation_xml base64_encode($xml);
            
$signature base64_encode(sha1($signature_2_lp.$xml.$signature_2_lp,1));

            echo 
'Оплата через Liqpay.com (Счет необходимо оплатить в течении 24 часов)<br><br>';
            echo 
'<form id="pay" name="pay" method="post" action="https://www.liqpay.com/?do=clickNbuy">';
                echo 
'<input type="hidden" name="operation_xml" value="'.$operation_xml.'">';
                echo 
'<input type="hidden" name="signature" value="'.$signature.'">';
                echo 
'<input type="submit" value="Оплатить" class="sub-blue160">';
            echo 
'</form><br>';

        }elseif(
$method_pay==4) {

            require_once(
"merchant/ik_config.php");
            
$ik_payment_amount floatval($summa);
            
$ik_payment_id $merch_tran_id;
            
$ik_paysystem_alias "";
            
$ik_baggage_fields "1";
            
$ik_payment_desc "Динамическа ссылка - счет №$merch_tran_id, тариф $plan визитов.";

            echo 
'Оплата через InterKassa.com (Счет необходимо оплатить в течении 24 часов)<br><br>';
            echo 
'<form name="payment" action="http://www.interkassa.com/lib/payment.php" method="post" target="_top" enctype="application/x-www-form-urlencoded" accept-charset="cp1251">';
                echo 
'<input type="hidden" name="ik_shop_id" value="'.$ik_shop_id.'">';
                echo 
'<input type="hidden" name="ik_payment_amount" value="'.$ik_payment_amount.'">';
                echo 
'<input type="hidden" name="ik_payment_id" value="'.$ik_payment_id.'">';
                echo 
'<input type="hidden" name="ik_paysystem_alias" value="'.$ik_paysystem_alias.'">';
                echo 
'<input type="hidden" name="ik_baggage_fields" value="'.$ik_baggage_fields.'">';
                echo 
'<input type="hidden" name="ik_payment_desc" value="'.$ik_payment_desc.'">';
                echo 
'<input type="submit" name="process" value="Оплатить" class="sub-blue160" style="float:none;">';
            echo 
'</form><br>';

        }elseif(
$method_pay==5){

            echo 
'Оплата с рекламного счета (Счет необходимо оплатить в течении 24 часов)<br><br>';
            if(!isset(
$_SESSION["user_id"]) && !isset($_SESSION["user"])) {
                echo 
'<span class="msg-error">Ошибка! Для оплаты с рекламного счета необходимо авторизоваться!</span>';
            }else{
                echo 
'<form action="" method="post">';
                    echo 
'<input type="hidden" name="id_pay" value="'.$id_zakaz.'">';
                    echo 
'<input type="hidden" name="method_pay" value="'.$method_pay.'">';
                    echo 
'<input type="submit" value="Оплатить" class="sub-blue160">';
                echo 
'</form></div>';
            }

        }else{
            echo 
'<span class="msg-error">Ошибка! Не выбран способ оплаты!</span>';
        }
    }
}else{
    
?>

    <script type="text/javascript" language="JavaScript"> 

    function gebi(id){
        return document.getElementById(id)
    }

    function SbmFormB() {
        arrayElem = document.forms["formzakaz"];
        var col=0;

        for (var i=0;i<arrayElem.length;i++){
            if ((document.forms["formzakaz"].url.value == '')|(document.forms["formzakaz"].url.value == 'http://')) {
                alert('Вы не указали URL-адрес сайта');
                arrayElem[i+0].style.background = "#FFDBDB";
                arrayElem[i+0].focus();
                return false;
            }else{
                arrayElem[i+0].style.background = "#FFFFFF";
            }
            if ((document.forms["formzakaz"].description.value == '')|(document.forms["formzakaz"].description.value == 'http://')|(document.forms["formzakaz"].description.value == 'https://')) {
                alert('Вы не указали Описание ссылки');
                arrayElem[i+1].style.background = "#FFDBDB";
                arrayElem[i+1].focus();
                return false;
            }else{
                arrayElem[i+1].style.background = "#FFFFFF";
            }
            if ((document.forms["formzakaz"].nolimit.value == '0') && ((document.forms["formzakaz"].plan.value == '') | (document.forms["formzakaz"].plan.value < <?=$hits_minimum;?>)) ) {
                alert('Мнимальное количество визитов <?=$hits_minimum;?>');
                arrayElem[i+3].style.background = "#FFDBDB";
                arrayElem[i+3].focus();
                return false;
            }else{
                arrayElem[i+3].style.background = "#FFFFFF";
            }
            if ((document.forms["formzakaz"].timer.value == '')|(document.forms["formzakaz"].timer.value < <?=$ds_timer_ot;?> )|(document.forms["formzakaz"].timer.value > <?=$ds_timer_do;?> )) {
                alert('Время просмотра должно быть в пределах от <?=$ds_timer_ot;?> сек. до <?=$ds_timer_do;?> сек.');
                arrayElem[i+3].style.background = "#FFDBDB";
                arrayElem[i+3].focus();
                return false;
            }else{
                arrayElem[i+3].style.background = "#FFFFFF";
            }
        }

        document.forms["formzakaz"].submit();
        return true;
    }

    function obsch(){
        var nolimit = gebi('nolimit').value;
        var plan = gebi('plan').value;
        var timer = gebi('timer').value;
        var color = gebi('color').value;
        var category = gebi('category').value;
        var active = gebi('active').value;
        var cena_hits = <?php echo ($cena_hits*(100+$nacenka)/100);?>;
        var cena_timer = <?php echo $cena_timer_ds_r;?>;
        var cena_color = <?php echo $cena_color;?>;
        var cena_category = <?php echo $cena_vip;?>;
        var cena_active = <?php echo $cena_active;?>;

        if(timer<<?=$ds_timer_ot;?>) { timer = <?=$ds_timer_ot;?>}
        if(timer><?=$ds_timer_do;?>) { timer = <?=$ds_timer_do;?>}

        if(nolimit==1) {
            var price = <?=@$cena_nolimit_1;?>;
        }else if(nolimit==2) {
            var price = <?=@$cena_nolimit_2;?>;
        }else if(nolimit==3) {
            var price = <?=@$cena_nolimit_3;?>;
        }else if(nolimit==4) {
            var price = <?=@$cena_nolimit_4;?>;
        }else{
            nolimit = 0;
        }

        if(nolimit>0) {
            gebi('bl1').style.display = 'none';
            gebi('bl11').innerHTML = '<b>Не ограничено</b>';
            gebi('bl2').style.display = 'none';
            gebi('bl21').innerHTML = '<b>20</b> сек.';
            gebi('bl3').style.display = 'none';
            gebi('bl31').innerHTML = '<b>Да</b>';
            gebi('bl4').style.display = 'none';
            gebi('bl41').innerHTML = '<b>Да</b>';
            gebi('bl5').style.display = 'none';
            gebi('bl51').innerHTML = '<b>Нет</b>';
        }else{
            gebi('bl1').style.display = '';
            gebi('bl11').innerHTML = '';
            gebi('bl2').style.display = '';
            gebi('bl21').innerHTML = '';
            gebi('bl3').style.display = '';
            gebi('bl31').innerHTML = '';
            gebi('bl4').style.display = '';
            gebi('bl41').innerHTML = '';
            gebi('bl5').style.display = '';
            gebi('bl51').innerHTML = '';
            var price = plan * (cena_hits + (timer-<?=$ds_timer_ot;?>) * cena_timer + active * cena_active) + color * cena_color + category * cena_category;
        }

        gebi('pricet').innerHTML = '<b>Стоимость заказа:</b>';
        gebi('price').innerHTML = '<b style="color:#228B22;">' + price.toFixed(2) + ' руб.';
    }
    </script>

    <?php

?>
<div class="s-bk-lf">
    <div class="acc-title">Форма заказа рекламы</div>
</div>
<div class="silver-bk"><div class="clr"></div>    
<fieldset style="width:auto; text-align:justify; margin:0px 0px 0px 0px; padding:5px 10px 5px 10px; border:1px solid #CCC; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;"><legend>Наши преимущества</legend>
Гарантированное количество уникальных посетителей за 24 часа<br>
Подтверждение просмотра, ввод каптчи бесплатно<br>
Последующий переход на ваш сайт после окончания таймера бесплатно<br>
Отсчёт таймера только после полной загрузки вашего сайта<br>

</fieldset>
<?
        
    
echo '<span class="msg-w" style="text-align:justify;">';
        echo 
'<u>Безлимитная реклама:</u><br>';
        echo 
'Динамическая ссылка на 30 дней - '.@number_format($cena_nolimit_4,2,".","`").' руб. (ссылка получит более '.@number_format($cena_nolimit,0,".","`").' просмотров)';
    echo 
'</span><br>';

    echo 
'<form method="post" action="" name="formzakaz" onsubmit="return SbmFormB(); return false;" id="newform">';
    echo 
'<table class="tables">';
        echo 
'<thead>';
            echo 
'<tr><th colspan="2" class="top">Форма заказа рекламы</th></tr>';
        echo 
'</thead>';
        echo 
'<tbody>';
        echo 
'<tr>';
            echo 
'<td><b>Безлимитная реклама:</b></td>';
            echo 
'<td>';
                echo 
'<select name="nolimit" id="nolimit" onChange="obsch();" onClick="obsch();">';
                    echo 
'<option value="0">Нет</option>';
                    echo 
'<option value="1">1&nbsp;неделя&nbsp;('.number_format($cena_nolimit_1,2,".","`").' руб.)</option>';
                    echo 
'<option value="2">2&nbsp;неделя&nbsp;('.number_format($cena_nolimit_2,2,".","`").' руб.)</option>';
                    echo 
'<option value="3">3&nbsp;неделя&nbsp;('.number_format($cena_nolimit_3,2,".","`").' руб.)</option>';
                    echo 
'<option value="4">1&nbsp;месяц&nbsp;&nbsp;('.number_format($cena_nolimit_4,2,".","`").' руб.)</option>';
                echo 
'</select>';
            echo 
'</td>';
        echo 
'</tr>';
        echo 
'<tr>';
            echo 
'<td width="160"><b>URL сайта (ссылка):</b></td>';
            echo 
'<td><input type="text" name="url" maxlength="160" value="http://" class="ok" onkeydown="this.style.background='#FFFFFF';"></td>';
        
echo '</tr>';
        echo 
'<tr>';
            echo 
'<td><b>Описание ссылки:</b></td>';
            echo 
'<td><input type="text" name="description" maxlength="80" value="" class="ok" onkeydown="this.style.background='#FFFFFF';"></td>';
        
echo '</tr>';
        echo 
'<tr>';
            echo 
'<td><b>Количество просмотров:</b></td>';
            echo 
'<td><div id="bl1"><input type="text" name="plan" id="plan" maxlength="7" value="" class="ok12" style="text-align:right;" onChange="obsch();" onKeyUp="obsch();" onkeydown="this.style.background='#FFFFFF';"></div><div id="bl11" style="text-align:left;"></div></td>';
        
echo '</tr>';
        echo 
'<tr>';
            echo 
'<td><b>Время просмотра:</b><br>(от '.$ds_timer_ot.' до '.$ds_timer_do.' сек.)</td>';
            echo 
'<td><div id="bl2"><input type="text" name="timer" id="timer" maxlength="3" value="'.$ds_timer_ot.'" class="ok12" style="text-align:right;" onChange="obsch();" onKeyUp="obsch();" onkeydown="this.style.background='#FFFFFF';"></div><div id="bl21" style="text-align:left;"></div></td>';
        
echo '</tr>';
        echo 
'<tr>';
            echo 
'<td><b>Выделить цветом:</b></td>';
            echo 
'<td><div id="bl3"><select name="color" id="color" onChange="obsch();" onClick="obsch();"><option value="0">Нет</option><option value="1">Да (+'.$cena_color.' руб.)</option></select></div><div id="bl31" style="text-align:left;"></div></td>';
        echo 
'</tr>';
        echo 
'<tr>';
            echo 
'<td><b>Разместить в VIP блоке:</b></td>';
            echo 
'<td><div id="bl4"><select name="category" id="category" onChange="obsch();" onClick="obsch();"><option value="0">Нет</option><option value="1">Да (+'.$cena_vip.' руб.)</option></select></div><div id="bl41" style="text-align:left;"></div></td>';
        echo 
'</tr>';
        echo 
'<tr>';
            echo 
'<td><b>Просмотр в активном окне:</b></td>';
            echo 
'<td><div id="bl5"><select name="active" id="active" onChange="obsch();" onClick="obsch();"><option value="0">Нет</option><option value="1">Да (+'.$cena_active.' руб./визит)</option></select></div><div id="bl51" style="text-align:left;"></div></td>';
        echo 
'</tr>';
        echo 
'<tr>';
            echo 
'<td><b>Контент 18+:</b></td>';
            echo 
'<td><input type="checkbox" name="content" value="1"> - на моем сайте присутствуют материалы для взрослых</td>';
        echo 
'</tr>';
        echo 
'<tr>';
            echo 
'<td align="left"><b>Способ оплаты:</b></td>';
            echo 
'<td align="left">';
                echo 
'<select name="method_pay">';
                    
//echo '<option value="1">WebMoney Merchant</option>';
                    
echo '<option value="5">Рекламный счёт</option>';
                echo 
'</select>';
            echo 
'</td>';
        echo 
'</tr>';
        echo 
'<tr>';
            echo 
'<td id="pricet"></td>';
            echo 
'<td id="price"></td>';
        echo 
'</tr>';
        echo 
'<tr>';
            echo 
'<td colspan="2" align="right"><input type="submit" value="Оформить заказ" class="submit" /></td>';
        echo 
'</tr>';
    echo 
'</tbody>';
    echo 
'</table></div>';
    echo 
'</form>';
}

?><script language="JavaScript"> obsch(); </script><?php

?>
Онлайн: 1
Реклама