проблема с тизерками

659
.
@$cms_ads[$res['type']] .= '<a href="' . ($res['show'] ? functions::checkout($res['link']) : $set['homeurl'] . '/go.php?id=' . $res['id']) . '">' . $name . '</a><br/>';
echo 'осталось ' . ceil(time() - ($res['time'] + $res['day'] * 3600 * 24)) / 3600 * 24) . ' дней';
if (($res['day'] != 0 && time() >= ($res['time'] + $res['day'] * 3600 * 24)) || ($res['count_link'] != 0 && $res['count'] >= $res['count_link']))
mysql_query("UPDATE `cms_ads` SET `to` = '1' WHERE `id` = '" . $res['id'] . "'");
}
}
}

/*

строку нашел , добавил , сайт пропал ) белая страница)
.
заменял, исход тот же самый)
.
(\/)____o_O____(\/)
temas, конечно пропал, ты с крайнего сообщения код возьми, там без echo где
.
(\/)____o_O____(\/)
уже готовая строка http://johncms.com/forum/index ... 35887
.
(\/)____o_O____(\/)
должно работать и сверху и снизу
.
temas
Рекламный модуль
-----------------------------------------------------------------
*/
$cms_ads = array();
if (!isset($_GET['err']) && $act != '404' && $headmod != 'admin') {
$view = $user_id ? 2 : 1;
$layout = ($headmod == 'mainpage' && !$act) ? 1 : 2;
$req = mysql_query("SELECT * FROM `cms_ads` WHERE `to` = '0' AND (`layout` = '$layout' or `layout` = '0') AND (`view` = '$view' or `view` = '0') ORDER BY `mesto` ASC");
if (mysql_num_rows($req)) {
while (($res = mysql_fetch_assoc($req)) !== false) {
$name = explode("|", $res['name']);
$name = htmlentities($name[mt_rand(0, (count($name) - 1))], ENT_QUOTES, 'UTF-8');
if (!empty($res['color'])) $name = '<span style="color:#' . $res['color'] . '">' . $name . '</span>';
// Если было задано начертание шрифта, то применяем
$font = $res['bold'] ? 'font-weight: bold;' : false;
$font .= $res['italic'] ? ' font-style:italic;' : false;
$font .= $res['underline'] ? ' text-decoration:underline;' : false;
if ($font) $name = '<span style="' . $font . '">' . $name . '</span>';
@$cms_ads[$res['type']] .= '<a href="' . ($res['show'] ? functions::checkout($res['link']) : $set['homeurl'] . '/go.php?id=' . $res['id']) . '">' . $name . '</a> ' .
'осталось ' . ceil(time() - ($res['time'] + $res['day'] * 3600 * 24)) / 3600 * 24) . ' дней' . '<br/>';
if (($res['day'] != 0 && time() >= ($res['time'] + $res['day'] * 3600 * 24)) || ($res['count_link'] != 0 && $res['count'] >= $res['count_link']))
mysql_query("UPDATE `cms_ads` SET `to` = '1' WHERE `id` = '" . $res['id'] . "'");
}
}
}

/*

вот что у меня получилось ,
вот с этим кодом выдает ошибку. тоесть белая страница
.
(\/)____o_O____(\/)
temas, там где две скобки убери одну
$res['day'] * 3600 * 24))
.
(\/)____o_O____(\/)
не могу я с тела без косяков, потому с компа проверю сначала и выложу
.
http://prntscr.com/349xlb ахахах ,)))) заработало только там видать не дни а секунды отображает)
.
Koenig, окей ,спасибо
Всего: 63