- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Не могу понять как прописать правильно.
Имеется кусочек кода $row['rand'] = 10; где значение 10 это изображение на сервере что хранится в папке контент, далее хочу сделать чтоб рандомно выводилось 10 11 12 13 изображение...
Вопрос в том как правильно прописать их ?
Нужно, чтобы из папки случайно выводилась одна картинка?
Нужно, чтобы из папки случайно выводилась одна картинка?
она выводится и так, нужно чтоб выводилось 4 рисунка
прописывать нужно в участке кода, где именно выводится картинка, т.к. чтобы вывелось 4 шт, придется выводить в цикле и менять случайно $row['rand'] в заданных пределах
прописывать нужно в участке кода, где именно выводится картинка, т.к. чтобы вывелось 4 шт, придется выводить в цикле и менять случайно $row['rand'] в заданных пределах
ну вот как это правильно прописать ?
сейчас выводится 10 рисунок, нужно рандомно одновременно выводить 10 11 12 13 рисунки
ну как то так
echo '<img src="'.($row['rand']+$i).'">';
}
если, конечно, в $row['rand'] хранится не имя картинки, а ее идентификатор/номер, либо имя равно числу
я же не знаю, как у вас работает логика вывода картинки
ну как то так
если, конечно, в $row['rand'] хранится не имя картинки, а ее идентификатор/номер, либо имя равно числу
я же не знаю, как у вас работает логика вывода картинки
* Блок статей
*/
function getBlock()
{
if (!$this->std->moduleGuide('articles_block')) return;
$ret = '';
$ret .= $this->skin['list']['mainbegin'];
$block_count = $this->cfg['block_count']; // количество записей на страницу
$sql = "SELECT * FROM $this->table
ORDER BY `create_date` DESC
LIMIT ".$block_count;
if ($this->db->query($sql, $rows) > 0)
{
$i = 1;
$items = array();
foreach ($rows as $row)
{
$row['create_date_time'] = date($this->skin['create_date_time'], $row['create_date']);
$row['create_date'] = date($this->skin['create_date'], $row['create_date']);
$row['preview'] = substr(strip_tags($row['txt']), 0, 300);
$row['rand'] = 10;
if ($i == 3) $items[] = '</div><div class="rightcontent">';
$items[] = $this->strtr_mod($this->skin['block']['item'], $row);
if (!in_array($i, array(2, 4))) $items[] = $this->skin['block']['mainend'];
$i++;
}
$ret .= $this->skin['block']['mainbegin'].implode($this->skin['block']['delimiter'], $items).$this->skin['block']['end'];
}
$ret .= $this->skin['list']['mainend'];
$this->globals['onmain'] = $ret;
}
}
?>
Вот часть кода :)
здесь нет обработчика вывода, я вижу тут логику формирования контента для некоего обработчика со своей внутренней разметкой.
возможно, то, что нам нужно реализовано в методе strtr_mod
здесь нет обработчика вывода, я вижу тут логику формирования контента для некоего обработчика со своей внутренней разметкой.
возможно, то, что нам нужно реализовано в методе strtr_mod
ну вот стоит мне поменять $row['rand'] = 10; вместо 10 указать 11 или 13 то выводится другой рисунок, а мне необходимо чтоб выводилось 4 рисунка вместо 1го
ну вот стоит мне поменять $row['rand'] = 10; вместо 10 указать 11 или 13 то выводится другой рисунок, а мне необходимо чтоб выводилось 4 рисунка вместо 1го
$row['rand'] = rand(число картинок);