[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Текст во фрейме
rozario
получается реклама во фрейме не влазит в окно просмотра http://img.cx/axys2oh322kc96xp
а справа есть полоса прокрутки -т.е. если колесо покрутить то входит,
http://img.cx/zawnkwo59p0arht8
получается что сам текст нужно немного приподнять))
чтобы он отображался сразу нормально ! а как это сделать немогу разабраться))



<?php
$pagetitle="Заказ рекламы | Ссылка во фрейме";
include('header.php');
require_once('.zsecurity.php');
require('config.php');
include('advertise_menu.php');

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;
}

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

$sql = mysql_query("SELECT price FROM tb_config WHERE item='wmframeads' and howmany='1'");
$cena = mysql_result($sql,0,0);



if(isset($_SESSION["userLog"]) && isset($_SESSION["userPas"])) {
if($username==false) {
echo '<span class="msg-error">Ошибка! Пользователь не найден.</span><br>';
include('footer.php');
exit();
}

$wmid = $wmiduser;
$money_user = $money_rb;
$read_input = 'readonly="readonly"';
}else{
$wmid = (isset($_POST["wmid"]) && preg_match("|^[\d]{12}$|", trim($_POST["wmid"]))) ? limpiarez(trim($_POST["wmid"])) : false;
$read_input = false;
}

if(count($_POST)>0 && isset($_POST["id_pay"])) {
if(!isset($_SESSION["userLog"]) && !isset($_SESSION["userPas"])) {
echo '<span class="msg-error">Ошибка! Для оплаты с рекламного счета необходимо авторизоваться!</span>';
include('footer.php');
exit();
}else{
$id_pay = ( isset($_POST["id_pay"]) && preg_match("|^[\d]{1,11}$|", trim($_POST["id_pay"])) ) ? intval(limpiarez(trim($_POST["id_pay"]))) : false;

$sql_id = mysql_query("SELECT * FROM `tb_ads_frm` WHERE `id`='$id_pay' AND `status`='wait' AND `username`='$username' ORDER BY `id` DESC LIMIT 1");
if(mysql_num_rows($sql_id)>0) {
$row = mysql_fetch_array($sql_id);
$plan = $row["plan"];
$money_pay = $row["money"];

if($money_user>=$money_pay) {
$sql = mysql_query("SELECT `price` FROM `tb_config` WHERE `item`='reit_rek'");
$reit_rek = mysql_result($sql,0,0);

$sql = mysql_query("SELECT `price` FROM `tb_config` WHERE `item`='reit_ref_rek'");
$reit_ref_rek = mysql_result($sql,0,0);

$reit_add_1 = floor($money_pay/10) * $reit_rek;
$reit_add_2 = floor($money_pay/10) * $reit_ref_rek;

if($my_referer!=false) {mysql_query("UPDATE `tb_users` SET `reiting`=`reiting`+'$reit_add_2' WHERE `username`='$my_referer'") or die(mysql_error());}

mysql_query("UPDATE `tb_users` SET `reiting`=`reiting`+'$reit_add_1', `money_rb`=`money_rb`-'$money_pay', `nareklamu`=`nareklamu`+'$money_pay' WHERE `username`='$username'") or die(mysql_error());
mysql_query("UPDATE `tb_ads_frm` SET `status`='pay', `date`='".time()."', `date_end`='".(time()+$plan*24*60*60)."', `wmid`='$wmid' WHERE `id`='$id_pay' AND `status`='wait' AND `username`='$username' ORDER BY `id` DESC LIMIT 1") or die(mysql_error());
mysql_query("INSERT INTO `tb_history` (`user`,`date`,`amount`,`method`,`status`,`tipo`) VALUES('$username','".DATE("d.m.Yг. H:i")."','$money_pay', 'Оплата рекламы: - Ссыла во фрейме $plan дн.','Списано','rashod')") or die(mysql_error());

############ START кеширование ссылок во фрейме ############
$sql = mysql_query("SELECT * FROM `tb_ads_frm` WHERE `status`='pay' AND `date_end`>='".time()."' ORDER BY `id` DESC");
if(mysql_num_rows($sql)>0) {
while($row = mysql_fetch_assoc($sql)) {
$textlinks_array[] = array('dataN' => $row['date'], 'dataO' => $row['date_end'], 'link' => $row['url'], 'text' => $row['description']);
}
@file_put_contents("".$_SERVER['DOCUMENT_ROOT']."/cache/frmlinks.inc", serialize($textlinks_array));
}
mysql_query("ALTER TABLE `tb_ads_frm` ORDER BY `id` ASC");
mysql_query("OPTIMIZE TABLE `tb_ads_frm`");
############ END кеширование ссылок во фрейме ##############

echo '<span class="msg-ok">Ваша ссылка успешно размещена!<br>Спасибо, что пользуетесь услугами нашего сервиса</span>';
include('footer.php');
exit();
}else{
echo '<span class="msg-error">Ошибка! На вашем рекламном счете недостаточно средств для оплаты заказа!</span>';
include('footer.php');
exit();
}
}
else{
echo '<span class="msg-error">Ошибка! Заказа рекламы с №'.$id_pay.' не существует, либо заказ уже был оплачен!</span>';
include('footer.php');
exit();
}
}
}




if(count($_POST)>0) {
$description = (isset($_POST["description"])) ? limitatexto(limpiarez($_POST["description"]),150) : false;
$url = (isset($_POST["url"])) ? limpiarez($_POST["url"]) : false;
$plan = (isset($_POST["plan"])) ? intval(limpiarez($_POST["plan"])) : false;
$method_pay = (isset($_POST["method_pay"])) ? intval(trim($_POST["method_pay"])) : false;
$laip = getRealIP();

if(empty($url) or $url=="http://" or strlen($url)<11) {
echo '<span class="msg-error">Ошибка! Не заполнено поле URL ссылки или заполнено не корректно.</span><br>';
include('footer.php');
exit();
}

if(empty($description)) {
echo '<span class="msg-error">Ошибка! Не заполнено поле Описание ссылки.</span><br>';
include('footer.php');
exit();
}

if($plan<1) {
echo '<span class="msg-error">Ошибка! Минимальное колличество дней для размещения ссылки 1.</span><br>';
include('footer.php');
exit();
}


$summa = round(($cena * $plan),2);
$summa = number_format(($summa * (100-$cab_skidka)/100),2,".","");

mysql_query("DELETE FROM `tb_ads_frm` WHERE `status`='wait' AND `date`<'".(time()-(24*60*60))."'") or die(mysql_error());

$sql_tranid = mysql_query("SELECT `merch_tran_id` FROM `tb_statistics` WHERE `id`='1'");
$merch_tran_id = mysql_result($sql_tranid,0,0);
mysql_query("UPDATE `tb_statistics` SET `merch_tran_id`=`merch_tran_id`+1 WHERE `id`='1'") or die(mysql_error());

$check_wmid = mysql_query("SELECT `id` FROM `tb_ads_frm` WHERE `status`='wait' AND `session_ident`='".session_id()."' ORDER BY `id` DESC LIMIT 1");
if(mysql_num_rows($check_wmid)>0) {
mysql_query("UPDATE `tb_ads_frm` SET `merch_tran_id`='$merch_tran_id', `plan`='$plan', `date`='".time()."', `date_end`='".(time() + $plan*24*60*60)."', `username`='$username', `url`='$url', `description`='$description', `ip`='$laip', `money`='$summa' WHERE `status`='wait' AND `session_ident`='".session_id()."'") or die(mysql_error());
}else{
mysql_query("INSERT INTO `tb_ads_frm` (`status`, `merch_tran_id`, `plan`, `date`, `date_end`, `session_ident`, `username`, `url`, `description`, `ip`, `money`) VALUES('wait', '$merch_tran_id', '$plan', '".time()."', '".(time() + $plan*24*60*60)."', '".session_id()."', '$username', '$url', '$description', '$laip', '$summa')") or die(mysql_error());
}

$sql_id = mysql_query("SELECT `id` FROM `tb_ads_frm` WHERE `status`='wait' AND `session_ident`='".session_id()."' ORDER BY `id` DESC LIMIT 1");
$id_zakaz = mysql_result($sql_id,0,0);

echo '<br><span class="msg-ok">Ваш заказ принят и будет выполнен автоматически после оплаты!</span><br>';

echo '<table border="0" style="border-top:1px dashed #cccccc; border-bottom:1px dashed #cccccc;">';
echo '<tr><td width="130"><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>'.$description.'</td></tr>';
echo '<tr><td><b>Количество дней:</b></td><td>'.$plan.'</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 (Счет необходимо оплатить в течении 1 часа)<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="Оплата рекламы с WMID#'.$wmid.': Ссыла во фрейме - заказ №'.$merch_tran_id.', тариф '.$plan.' дней.">';
echo '<input type="hidden" name="LMI_PAYEE_PURSE" value="'.$site_wmr.'">';
echo '<input type="hidden" name="frm" 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 = "7"; // тип товара
$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>7</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){

echo 'Оплата С рекламного счета (Счет необходимо оплатить в течении 1 часа)<br><br>';
if(!isset($_SESSION["userLog"]) && !isset($_SESSION["userPas"])) {
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="submit">';
echo '</form>';
}

}
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://')) {
alert('Вы не указали Описание ссылки');
arrayElem[i+1].style.background = "#FFDBDB";
arrayElem[i+1].focus();
return false;
}else{
arrayElem[i+1].style.background = "#FFFFFF";
}
if ((document.forms["formzakaz"].plan.value == '')|(document.forms["formzakaz"].plan.value < 1 )) {
alert('Вы не указали количество дней для показа');
arrayElem[i+2].style.background = "#FFDBDB";
arrayElem[i+2].focus();
return false;
}else{
arrayElem[i+2].style.background = "#FFFFFF";
}
}


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


function descchange() {
var desc = gebi('desc').value;

if(desc.length > 150) {
gebi('desc').value = desc.substr(0,150);
}
gebi('count').innerHTML = 'Осталось <b>'+(150-desc.length)+'</b> символов';
}

function obsch(){
var plan = gebi('plan').value;
var cena = <?php echo $cena;?>;
var price = plan * cena;
gebi('pricet').innerHTML = '<b>Стоимость заказа:</b>';
gebi('price').innerHTML = '<b style="color:#228B22;">' + price.toFixed(2) + ' руб.';
}
</script>

<?php

echo '<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>';
echo '<b>Ссылки во фрейме</b> - это текстовые ссылки, которые размещаются вверху страницы серфинга при просмотре сайта, и показываются в случайном порядке каждые 5 секунд.<br />';
echo '<b>Какой от этого эффект?</b> - Каждую минуту в среднем просматривается 5-8 сайтов, а за счет того, что каждые 5 секунд реклама меняется, ее увидят в 3-4 раза больше пользователей.<br /><br />';
echo 'Стоимость размещения: <b>'.$cena.'</b> руб/сутки<br>';
echo '</fieldset><br><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 '<tr>';
echo '<td width="150"><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><br>(Максимум 150 символов)</td>';
echo '<td>';
echo '<textarea name="description" id="desc" value="" class="ok" onkeydown="this.style.background=\'#FFFFFF\';" onChange="descchange();" onKeyUp="descchange();"></textarea>';
echo '<div align="right" id="count" style="color:#696969;"></div>';
echo '</td>';
echo '</tr>';
echo '<tr>';
echo '<td><b>Количество дней:</b></td>';
echo '<td><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\';"></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="2">Roboxchange.com</option>';
//echo '<option value="3">LiqPay.com</option>';

echo '<option value="4">Рекламный счёт</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 '</table>';
echo '</form>';
}

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

include('footer.php');
?>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.