Помогите пожалуйсто, проверте код. Мне нужно вывести 3 последни добавленых фоток на главную. Пыталась так:
photo3.dat
<?
$recentblogs = recentphoto();
$total = count($recentphoto);
if ($total > 0) {
$view = ($total < $view) ? $total : 3;
for($i=0; $i<$view; $i ){
echo '.. </a> <a href="' . BASEDIR . 'gallery/photo.php?act=view&id=' . $recentphoto[$i]['blogs_id'] . '&' . SID . '">' . $recentphoto[$i]['photo_title'] . '</a> (' . $recentphoto[$i]['photo_comments'] . ')<br />';
}
} else {
show_error('Нет фоток');
}
recent.dat
echo '<div class="b"><img src="' . BASEDIR . 'images/img/zip.gif" alt="image" /> <b>Последние фото</b></div>';
$recentphoto = recentphoto();
if (count($recentphoto) > 0) {
foreach ($recentphoto as $data) {
echo '<img src="../images/img/act.png" alt="image" /> <a href="' . BASEDIR . 'gallery/intex.php?act=view&gid='.$data['photo_id'].'&start='.$start.'&'.SID.'">'.$data['photo_title'].'</a> ('.read_file(BASEDIR.'upload/pictures/'.$data['photo_link']).')<br />';
}
echo '<br />';
} else {
show_error('Нет фоток!');
}
или что еще забыла.... Сменя плюс.
?>
Изменил: лера (09.10.2012 / 23:49)