Перейти к содержимому

Реферальная программа Мегаплана

Партнерская программа Kredov

Скрипт вывода картинок

#1 MySoulIsBlack

MySoulIsBlack
  • Пользователь
  • 10 сообщений
  • Репутация: 0
0

Отправлено 03 Февраль 2015 - 22:16

Скрипт вывода картинок...

Как на этом сайте топ лучших http://pdalife.ru/android/igry, но выводятся они рандомно из заранее заготовленных топов. В общем, есть заготовленные разные топ-5 и нужно, чтобы при каждом обновлении страницы появлялся новый топ-5. И эти топы из себя представляют картинку (150x150) и внизу заголовок небольшой (название игры, например).
Заранее спасибо друзья!


 

 

Сообщение отредактировал Sosnovskij: 04 Февраль 2015 - 08:57

  • 0

#2 Sasha_1988

Sasha_1988
  • Пользователь
  • 25 сообщений
  • Репутация: 1

Отправлено 05 Февраль 2015 - 22:22

Может так:

<?
$A=array(1,2,3,4,5);
shuffle($A);
foreach($A as $v) {
print "<img src='$v.jpg'><br>";
}
?>


  • 0

#3 MySoulIsBlack

MySoulIsBlack
    Topic Starter
  • Пользователь
  • 10 сообщений
  • Репутация: 0

Отправлено 06 Февраль 2015 - 14:09

Sasha_1988, а вы не могли бы расписать  что именно делает каждая строчка и как ним в итоге пользоваться для моих нужд

чтобы при каждом обновлении страницы появлялся новый топ-5. И эти топы из себя представляют картинку (150x150) и внизу заголовок небольшой (название игры, например).
 Заранее спасибо!

  • 0

#4 Sasha_1988

Sasha_1988
  • Пользователь
  • 25 сообщений
  • Репутация: 1

Отправлено 06 Февраль 2015 - 16:23

<?
$a = array(
array("img"=>"pic1","text"=>"Подпись к фото 1"),
array("img"=>"pic2","text"=>"Подпись к фото 2"),
array("img"=>"pic3","text"=>"Подпись к фото 3"),
array("img"=>"pic4","text"=>"Подпись к фото 4"),
array("img"=>"pic5","text"=>"Подпись к фото 5"),
);
shuffle($a);
?>
<table width="160px">
<?
foreach($a as $item) {
print "<tr><td><img src='{$item["img"]}.jpg' width='150px' height='150px'></td></tr>";
print "<tr><td>{$item["text"]}</td></tr>";
}
?>
</table>


Вот код , который будет выводить картинки в произвольном порядке перед каждым вызове.

Вначале создается многомерный массив pic1  и т.п. замените названиями фото, Подпись к фото1 - замените необходимым текстом под фото, так для всех изображений. Функция shuffle перемешивает элементы массива.

Далее все выводим.

 


Загрузите фото в туже папку где и этот файл с скриптом. 

Страницу со скриптом сохраните с расширением php


  • 0


Оформление форума – IPBSkins.ru