heaDodger 0 Опубликовано: 4 июля 2008 Рассказать Опубликовано: 4 июля 2008 Привет всем! что поменять в этом коде if (count($banners) AND $config['allow_banner']) { $news_c=1; if (isset($ban_short)) { for($indx=0, $max = sizeof($ban_short['top']), $banners_topz=''; $indx < $max; $indx++) if ($ban_short['top'][$indx]['zakr']){ $banners_topz.= $ban_short['top'][$indx]['text']; unset ($ban_short['top'][$indx]); } for($indx=0, $max = sizeof($ban_short['cen']), $banners_cenz=''; $indx < $max; $indx++) if ($ban_short['cen'][$indx]['zakr']){ $banners_cenz.= $ban_short['cen'][$indx]['text']; unset ($ban_short['cen'][$indx]); } for($indx=0, $max = sizeof($ban_short['down']), $banners_downz=''; $indx < $max; $indx++) if ($ban_short['down'][$indx]['zakr']){ $banners_downz.= $ban_short['down'][$indx]['text']; unset ($ban_short['down'][$indx]); } $middle=floor($config['news_number']/2); $middle_s= floor(($middle-1)/2); $middle_e= floor($middle+(($config['news_number']-$middle)/2)+1); } } $sql_result = $db->query($sql_select); if (!isset($view_template)){ $count_all = $db->super_query($sql_count); $count_all = $count_all['count']; } else $count_all = 0; while($row = $db->get_row($sql_result)){ $news_found = TRUE; $attachments[] = $row['id']; $row['date'] = strtotime($row['date']); $tpl->set('{date-month}',$r[(int)date("m",$row['date'])-1]); $tpl->set('{date-day}',date("d",$row['date'])); if (isset($middle)) { if ($news_c==$middle_s){ $tpl->copy_template .= bannermass($banners_topz,$ban_short['top']); } else if ($news_c==$middle){ $tpl->copy_template .= bannermass($banners_cenz,$ban_short['cen']); }else if ($news_c==$middle_e){ $tpl->copy_template .= bannermass($banners_downz,$ban_short['down']); } $news_c++; } чтобы Banner TOP всегда выходил между 1-ой и 2-ой новостью, не зависимо от кол-ва новостей respect for help. Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 4 июля 2008 Рассказать Опубликовано: 4 июля 2008 Ссылку на сайт пожалуйста. Цитата Ссылка на сообщение Поделиться на других сайтах
heaDodger 0 Опубликовано: 5 июля 2008 Рассказать Опубликовано: 5 июля 2008 Автор Ссылку на сайт пожалуйста.poslal site tebe v lichku, otvet' pls Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.