Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Ошибка ввода (Стас) 09/04/2011 - 17:12:46
      Re: Ошибка ввода (Akina) 09/04/2011 - 22:41:47
      Re: Ошибка ввода (Alexandr) 10/04/2011 - 15:06:58

> Original message text:
> From: Стас - 09/04/2011 - 17:12:46
> Subject:Ошибка ввода
> -----------------
> Добрый день!подскажите пожалуйста что не так со кодом, при заполнении этих форм постоянно выдает ошибку ввода
>
>
> <?
> require_once('zsecurity.php');
> session_start();
> include('moneyfortimer.php');
> $res=mysql_query("select count(id) as kolvo from tb_ads where vip='1'");
> $res=mysql_fetch_array($res);
> $vipmest1=$res["kolvo"];
>
> $res=mysql_query("select count(id) as kolvo from tb_advertisers where vip='1'");
> $res=mysql_fetch_array($res);
> $vipmest2=$res["kolvo"];
>
> $vipmest=$vipmest1+$vipmest2;
>
> $dyn=$hits;
> $ds=$dopsec;
> $vipprice=$vipblock;
> $p=$sitepurse;
> $vn=$sitevalname;
>
> if (isset($_POST["wmid"]))
> {
> if (strtolower($_POST['code'])!= strtolower($_SESSION['texto']))
> {
> echo "<img src=\"images/error.png\" align=\"middle\"> Неверно введен код с картинки... <br></td></table>";
> include('footer.php');
> exit();
> }
>
> function limpiarez($mess)
> {
> $mess=str_replace(";"," ",$mess);
> $mess=str_replace("$"," ",$mess);
> $mess=str_replace("'"," ",$mess);
> $mess=strip_tags($mess);
> return $mess;
> }
>
>
> $wmid=$_POST["wmid"];
> if (is_numeric($wmid)!="true")
> {
> echo "<img src=\"images/error.png\" align=\"middle\"> Введено неверное значение в поле WMID</td></table>";
> include('footer.php');
> exit();
> }
> $email=$_POST["email"];
> $plan=limpiarez($_POST["plan"]);
> if (is_numeric($plan)!="true" or $plan<=0)
> {
> echo "<img src=\"images/error.png\" align=\"middle\"> Введено неверное значение в поле 'Количество посещений', оно должно быть числовым!!!</td></table>";
> include('footer.php');
> exit();
> }
>
> $url1=limpiarez($_POST["url"]);
>
> $description=limpiarez($_POST["description"]);
>
> $highlight=$_POST["highlight"];
> if ($highlight=="" or $highlight=="#000000")
> {
> $_POST["highlight"]="#ffffff";
> }
>
> $timer=$_POST["$timer"];
> if($timerpay==1)
> {
> if ($timer!='5' or $timer!='10' or $timer!='15' or $timer!='20' or $timer!='25' or $timer!='30' or $timer!='35' or $timer!='40' or $timer!='45' or $timer!='50' or $timer!='55' or $timer!='60')
> {
> echo "<img src=\"images/error.png\" align=\"middle\"> Ошибка ввода!!!</td></table>";
> include('footer.php');
> exit();
> }
> $timer1=$timer;
> }else{
> if ($timer!='1' or $timer!='2' or $timer!='3' or $timer!='4' or $timer!='0')
> {
> echo "<img src=\"images/error.png\" align=\"middle\"> Ошибка ввода!!!</td></table>";
> include('footer.php');
> exit();
> }
> $timer1=20+$timer*5;
> }
>
>
> $dopsec=$_POST["dopsec"];
> if ($dopsec!=0 and $dopsec!=1 and $dopsec!=2)
> {
> echo "<img src=\"images/error.png\" align=\"middle\"> Ошибка ввода!!!</td></table>";
> include('footer.php');
> exit();
> }
>
> $vip=$_POST["vip"];
> if ($vip!=0 and $vip!=1)
> {
> echo "<img src=\"images/error.png\" align=\"middle\"> Ошибка ввода!!!</td></table>";
> include('footer.php');
> exit();
> }
>
> $url1=htmlspecialchars($url1);
> $description=htmlspecialchars($description);
>
> if ($wmid==""){echo "<img src=\"images/error.png\" align=\"middle\"> Указаны не все параметры</td></table>"; include('footer.php'); exit();}
> if ($plan==""){echo "<img src=\"images/error.png\" align=\"middle\"> Указаны не все параметры</td></table>"; include('footer.php'); exit();}
> if ($url1==""){echo "<img src=\"images/error.png\" align=\"middle\"> Указаны не все параметры</td></table>"; include('footer.php'); exit();}
> if ($description==""){echo "<img src=\"images/error.png\" align=\"middle\"> Указаны не все параметры</td></table>"; include('footer.php'); exit();}
>
> if($vipmest>=$vipcount) $vip='0';
>
>
> $sql = "INSERT INTO tb_advertisers (pemail, act, email, plan, url, description, highlight, timer, dopsec, vip) VALUES('$wmid','$act','$email','$plan','$url1','$description','$highlight', '$timer1','$dopsec', '$vip')";
> mysql_query($sql) or die(mysql_error());
> $res=mysql_query("select id from tb_advertisers where pemail='$wmid' order by id desc");
> $res=mysql_fetch_array($res);
> $id=$res["id"];
> if($timerpay==0)
> {
> $precio=$dyn*$plan+$timer*$timer5+$vipprice*$vip;
> if ($highlight!='#ffffff') { $precio=$precio+$hldyn; }
> if ($dopsec==1) { $precio=$precio+$ds; }
> if ($dopsec==2) { $precio=$precio+$captcha; }
> }
> if($timerpay==1)
> {
> if($timer==5) { $precio=$plan*$dyn5;}
> if($timer==10) { $precio=$plan*$dyn10;}
> if($timer==15) { $precio=$plan*$dyn15;}
> if($timer==20) { $precio=$plan*$dyn20;}
> if($timer==25) { $precio=$plan*$dyn25;}
> if($timer==30) { $precio=$plan*$dyn30;}
> if($timer==35) { $precio=$plan*$dyn35;}
> if($timer==40) { $precio=$plan*$dyn40;}
> if($timer==45) { $precio=$plan*$dyn45;}
> if($timer==50) { $precio=$plan*$dyn50;}
> if($timer==55) { $precio=$plan*$dyn55;}
> if($timer==60) { $precio=$plan*$dyn60;}
> if ($highlight!='#ffffff') { $precio=$precio+$hldyn; }
> if ($dopsec==1) { $precio=$precio+$ds; }
> $precio=$precio*1+$vipprice*$vip;
> }
>
>
> echo "<center><img src=\"images/ok.png\" align=\"middle\"> Ваш заказ принят! Тем не менее, прежде, чем мы одобрим ваш заказ, Вы должны оплатить $precio $vn<br>";
> if($merchant==0)
> {
> echo "<br><a href='wmk:payto?Purse=$p&Amount=$precio&Desc=Оплата рекламы c WMID $wmid&BringToFront=Y'>Оплатить через WebMoney</a></td></table>";
> }
> if($merchant==1)
> { ?>
> <form method="POST" action="https://merchant.webmoney.ru/lmi/payment.asp">
> <input type="hidden" name="LMI_PAYMENT_AMOUNT" value="<?=$precio?>">
> <input type="hidden" name="LMI_PAYMENT_DESC" value="Оплата рекламы, <?=$description?>, <?=$plan?> визитов.">
> <input type="hidden" name="LMI_PAYEE_PURSE" value="<?=$p?>">
> <input type="hidden" name="service" value="advdynlink">
> <input type="hidden" name="id" value="<?=$id?>">
> <input type="submit" value="Оплатить">
> </form></td></table>
> <?
> }
> if($merchant==2)
> {
> $mrh_login = $rlogin;
> $mrh_pass1 = $rpass1;
> $inv_id = 0;
> $inv_desc = "Динамическая реклама. WMID: $wmid";
> $out_summ = $precio;
> $shp_user = $id;
> $shp_item = "5";
> $in_curr = "WMR";
> $culture = "ru";
> $crc = md5("$mrh_login:$out_summ:$inv_id:$mrh_pass1:Shp_item=$shp_item:Shp_user=$shp_user");
> echo "<b><center>Ваш заказ принят и будет обработан автоматически сразу же после оплаты!</center></b>";
> print
> "<center>".
> "<form action='https://merchant.roboxchange.com/Index.aspx' method=POST>".
> "<input type=hidden name=MrchLogin value=$mrh_login>".
> "<input type=hidden name=OutSum value=$out_summ>".
> "<input type=hidden name=InvId value=$inv_id>".
> "<input type=hidden name=Desc value='$inv_desc'>".
> "<input type=hidden name=SignatureValue value=$crc>".
> "<input type=hidden name=Shp_item value='$shp_item'>".
> "<input type=hidden name=IncCurrLabel value=$in_curr>".
> "<input type=hidden name=Culture value=$culture>".
> "<input type=hidden name=Shp_user value='$shp_user'>".
> "<input type=submit value='Оплатить'>".
> "</form></center></td></table>";
> }
> include('footer.php');
> exit();
> }
> ?>
> <script language=javascript>
> <? if($timerpay == 1)
> { ?>
> var t5=<?=$dyn5?>;
> var t10=<?=$dyn10?>;
> var t15=<?=$dyn15?>;
> var t20=<?=$dyn20?>;
> var t25=<?=$dyn25?>;
> var t30=<?=$dyn30?>;
> var t35=<?=$dyn35?>;
> var t40=<?=$dyn40?>;
> var t45=<?=$dyn45?>;
> var t50=<?=$dyn50?>;
> var t55=<?=$dyn55?>;
> var t60=<?=$dyn60?>;
> <?
> }
> ?>
> var dyn=<?=$dyn?>;
> var hldyn=<?=$hldyn?>;
> var ds=<?=$ds?>;
> var vipprice=<?=$vipprice?>;
> var captcha=<?=$captcha?>;
>
> var celoe;
> var drob;
> var res;
> function okrugl(nums)
> {
> celoe=Math.floor(nums);
> drob=(nums-celoe)*100;
> drob=Math.floor(drob);
> if(drob>=10)
> {
> res=celoe+'.'+drob;
> }else{
> res=celoe+'.0'+drob;
> }
> return res;
> }
>
> function getZakaz(frm)
> {
> <?if($timerpay == 0)
> { ?>
> frm.summa.value=frm.plan.value*dyn+frm.timer.value*timer5+vipprice*frm.vip.value;
> if(frm.dopsec.value==1) frm.summa.value=frm.summa.value*1+ds*1;
> if(frm.dopsec.value==2) frm.summa.value=frm.summa.value*1+captcha*1;
> if(frm.highlight.value!='#ffffff') frm.summa.value=frm.summa.value*1+hldyn*1;
> frm.summa.value=okrugl(frm.summa.value); <?
> }
> if($timerpay == 1)
> { ?>
> frm.summa.value=vipprice*frm.vip.value;
> if(frm.timer.value==5) frm.summa.value=frm.summa.value*1+t5*frm.plan.value;
> if(frm.timer.value==10) frm.summa.value=frm.summa.value*1+t10*frm.plan.value;
> if(frm.timer.value==15) frm.summa.value=frm.summa.value*1+t15*frm.plan.value;
> if(frm.timer.value==20) frm.summa.value=frm.summa.value*1+t20*frm.plan.value;
> if(frm.timer.value==25) frm.summa.value=frm.summa.value*1+t25*frm.plan.value;
> if(frm.timer.value==30) frm.summa.value=frm.summa.value*1+t30*frm.plan.value;
> if(frm.timer.value==35) frm.summa.value=frm.summa.value*1+t35*frm.plan.value;
> if(frm.timer.value==40) frm.summa.value=frm.summa.value*1+t40*frm.plan.value;
> if(frm.timer.value==45) frm.summa.value=frm.summa.value*1+t45*frm.plan.value;
> if(frm.timer.value==50) frm.summa.value=frm.summa.value*1+t50*frm.plan.value;
> if(frm.timer.value==55) frm.summa.value=frm.summa.value*1+t55*frm.plan.value;
> if(frm.timer.value==60) frm.summa.value=frm.summa.value*1+t60*frm.plan.value;
> if(frm.dopsec.value==1) frm.summa.value=frm.summa.value*1+ds*1;
> if(frm.dopsec.value==2) frm.summa.value=frm.summa.value*1+captcha*1;
> if(frm.highlight.value!='#ffffff') frm.summa.value=frm.summa.value*1+hldyn*1;
> frm.summa.value=okrugl(frm.summa.value);
> <?
> }
> ?>
>
> }
> </script>
>
> <form name="formzakaz" method="post" action="advertise.php?adv=dyn">
> <fieldset><legend>.::Оформление заказа::.</legend>
> <table width="400" border="0" align="center">
> <tr>
> <td width="150" align="left"><p><label>WMID</label></p></td>
> <td width="250" align="left"><input type="text" name="wmid" size="25" maxlength="12" autocomplete="off" class="field" value="" tabindex="1" /></td>
> </tr>
> <tr>
> <td width="150" align="left"><p><label>E-Mail</label></p></td>
> <td width="250" align="left"><input type="text" name="email" size="25" maxlength="30" autocomplete="off" class="field" value="" tabindex="1" /></td>
> </tr>
> <tr>
> <td width="150" align="left"><p><label>Текст ссылки:</label></p></td>
> <td width="250" align="left"><input type="text" name="description" size="25" maxlength="100" autocomplete="off" class="field" value="" tabindex="2" /></td>
> </tr>
> <tr>
> <td width="150" align="left"><p><label>URL:</label></p></td>
> <td width="250" align="left"><input type="text" name="url" size="25" maxlength="150" autocomplete="off" class="field" value="http://" tabindex="3" /></td>
> </tr>
> <tr>
> <td width="150" align="left"><p><label>Кол-во визитов:</label></p></td>
> <td width="250" align="left"><input name="plan" type="text" onChange="getZakaz(this.form)" value="0" size="6" maxlength="150" tabindex="4"/></td>
> </tr><?if($timerpay == 0)
> { ?>
> <tr>
> <td width="150" align="left">Таймер: </th>
> <td>
> <select name="timer" autocomplete="off" onChange="getZakaz(this.form)" tabindex="5">
> <option value="0">20 секунд</option>
> <option value="1">25 секунд</option>
> <option value="2">30 секунд</option>
> <option value="3">35 секунд</option>
> <option value="4">40 секунд</option>
> </select></td></tr><?
> }
> if($timerpay == 1)
> { ?> <tr>
> <td width="150" align="left"><p><label>Таймер:</label></p> </th>
> <td>
> <select name="timer" autocomplete="off" onChange="getZakaz(this.form)" tabindex="5">
> <option value="5">5 секунд</option>
> <option value="10">10 секунд</option>
> <option value="15">15 секунд</option>
> <option value="20">20 секунд</option>
> <option value="25">25 секунд</option>
> <option value="30">30 секунд</option>
> <option value="35">35 секунд</option>
> <option value="40">40 секунд</option>
> <option value="45">45 секунд</option>
> <option value="50">50 секунд</option>
> <option value="55">55 секунд</option>
> <option value="60">60 секунд</option>
> </select></td></tr>
> <?
> }
> ?>
>
> <tr>
> <td width="150" align="left"><p><label>Цвет:</label></p> </th>
> <td>
> <select name="highlight" autocomplete="off" onChange="getZakaz(this.form)" tabindex="5">
> <option value="#ffffff">Нет</option>
> <option value="pink">Розовый</option>
> <option value="#00ff00">Зелёный</option>
> <option value="#0000ff">Синий</option>
> <option value="yellow">Жёлтый</option>
> <option value="brown">Коричневый</option>
> </select></td></tr>
> <tr>
> <td width="150" align="left">Доп. защита от автокликеров: </td>
> <td>
> <select name="dopsec" autocomplete="off" onChange="getZakaz(this.form)" tabindex="7">
> <option value="0">Нет</option>
> <option value="1">Подтверждение просмотра</option>
> <option value="2">Ввод каптчи</option>
> </select></td></tr>
> <tr>
> <td width="150" align="left">Разместить в VIP блоке: </td>
> <td>
> <select name="vip" autocomplete="off" onChange="getZakaz(this.form)" tabindex="8">
> <option value="0">Нет</option>
> <option value="1">Да</option>
> </select><? if($vipmest>=$vipcount) echo "<b>Свободных VIP-мест нет</b>"; ?></td></tr>
> <tr>
> <td width="150" align="left"><p><label>Введите код: </label></p></td>
> <td width="250" align="left"><input type='text' size='3' maxlength='3' name='code' autocomplete="off" class="securitycode" value="" tabindex="9" /></td>
> </tr>
> <tr>
> <td width="150" align="left"> </td>
> <td width="250" align="left"><img src="image.php?<?php echo $res; ?>" /></td>
> </tr>
> <tr>
> <td width="150" align="left"><p><label>Стоимость заказа: </label></p></td>
> <td width="250" align="left"><input type='text' size='10' maxlength='20' readonly='readonly' name='summa' autocomplete="off" value=""/></td>
> </tr>
> <tr>
> <td width="150" align="left"> </td>
> <td width="250" align="right"><input type="submit" value="Оплатить" class="submit" tabindex="10" /></td>
> </tr>
> </table>
> </form>
> </fieldset>
>
>


From: Alexandr - 10/04/2011 - 15:06:58
Subject:Ошибка ввода
-----------------
$timer=$_POST["$timer"]; - не правильно
$timer=$_POST["timer"]


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
38247



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |