![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 25.02.2004 Skąd: Grodzisk Maz. Ostrzeżenie: (0%) ![]() ![]() |
Hejka ludzie!
Czy wiecie jak najprościej zrobić skrypt, który wyświetla kilka losowych obrazków z katalogu w odstępach czasowych? A może znacie taki skrypt do promocji, który pozwala na taką roszadę... Z góry wielkie dzięki za pomoc... Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 23.03.2004 Skąd: N 50°03 Ostrzeżenie: (0%) ![]() ![]() |
[php:1:5e71a64f2e]<?php
$tablica = Array(); $katalog = opendir('jakis_katalog/'); while (false !== ($file = readdir($katalog))) { if ($file != "." && $file != "..") { // wyłączenie NIE-plików (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) $tablica[] = $file; } } closedir($katalog); ?>[/php:1:5e71a64f2e] W tej chwilimasz wczytane obrazki do tablicy i wystarczy tylko pobrać loswe elementy z tej tablicy: [php:1:5e71a64f2e]<?php $kilka=4; // w zależności ile to jest kilka (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) for($n=1; $n<=$kilka; $n++) { $i=rand(0,count($tablica)); list($width, $height, $type, $attr) = getimagesize("katalog/".$tablica[$i]); echo '<img src="katalog/'.$tablica[$i].'" border="0" '.$attr2.'>'; } ?>[/php:1:5e71a64f2e] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.09.2025 - 18:03 |