Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Skriptas

Parašė Rasmitas· 2012 Gru. 15 22:12:32
#1

Reikia pagalbos:
Sitas skriptas rodo img is nurodytos papkes, bet tik viena img. Kaip padaryt , kad jisai rodytum pvz 4 img horizontaliai ?


<?php
//????????? ????? ? ?????????????
$folder_mas = array('dz/');
$images = array();
//???????? ????????? ?????
$folder = $folder_mas[rand(0,2)];
$all_files = scandir($folder);
while ($i++ < sizeof($all_files)){
    //???????? ?????? ??????????? ? ??????????? .png, .jpg ? .gif
    if (!strstr($all_files[$i],".png") and !strstr($all_files[$i],".jpg") and
    !strstr($all_files[$i],".gif")) continue;
    array_push($images, $all_files[$i]);
}
//???????? ????????? ??????????? ?? ?????
$img_random = $images[rand(0,sizeof($images)-1)];
$img_src = $folder."/".$img_random;
echo '<img src='.$img_src.' alt="">';
?>

Parašė avice· 2012 Gru. 15 23:12:06
#2

galbut taip?

 
for ($i = 0; $i <= 3; $i++) {
    echo '<img src="'.$folder.'/'.$images[$i].'" alt="">';
}
 

dek vietoj to echo '<img ....... >';

Redagavo avice· 2012 Gru. 15 23:12:20

Parašė Rasmitas· 2012 Gru. 16 15:12:58
#3

aciu avice, viskas beveik tvarkoi, kad rodytu puslapyje darau per include ir vistiek rodo vertikaliai, o atidaryti puslapi kur sitas skriptas tada viskas tvarkoi.
Manau cia del css failo (gal gali paziuret?):

css:

/*----------- list-photo--------------*/
.list-photo {
  list-style: none outside;
  margin: 0;
  overflow: hidden;
  margin-left: -30px;
}
.list-photo li {
  float: left;
  margin: 0 0 30px 30px;
}