50){ $error='Предельная длина URL 11-50'; }else{ $url=mysql_real_escape_string(htmlspecialchars($url)); $name=(string)$_POST['name']; $iln=mb_strlen($name); if($iln<3 || $iln>32){ $error='Предельная длина названия 3-32'; }else{ $name=mysql_real_escape_string(htmlspecialchars($name)); $days=abs((int)$_POST['days']); if($days<0 || $days>$ism){ $error='Предельное количество дней 1-'.$ism.''; }else{ if($days <= 3){ $summa = 0; } elseif($days > 4 && $days <= 10){ $summa = 2.50; } elseif($days >= 11 && $days <= 20){ $summa = 2; } elseif($days >= 21 && $days <= 30){ $summa = 1.50; } elseif($days >= 31 && $days <= 40){ $summa = 1; } elseif($days >= 41 && $days <= 60){ $summa = 0.75;} $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'])); $sql.=",`color`='#$color'"; $summa+=$isc; $comm.=' '.$color; }; 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='Сбой: '.$data; };//data };//error };//days };//name };//url };//empty };//submit // if($error){ echo'