Hogyan tudnám megoldani, hogy a fejléc helyén, véletlenszerűen több kép is bejöjjön?
most nincs kedvem precíznek lenni, itt egy lehetséges gyökér megoldás:
fogsz mondjuk 8 db képet: 0.jpg, 1.jpg, ..., 7.jpg
ekkor:
<?php
$numbers = range(0, 7);
shuffle($numbers);
$u = $numbers[0];
?>
és ahová megy a kép:
<?php
echo '<img src="'.$u.'.jpg" />';
?>
@heimdall: lol wtf did i just read
<img src="<? echo mt_rand(1,8) ?>.jpg" />
kb ennyi
:D
egyrészt jah, ezért nem kéne piásan feljönni ide :D
másrészt, a saját, teljesen szakszerűtlen megoldásom védelmében: ha $numbers tömböt mondjuk így hozom létre:
<?php
$path= '/projects';
$dh = opendir($path);
$files = array();
while (false !== ($file = readdir($dh))) {
if ($file != "." && $file != "..") {
$files[]=$file;
}
}
?>
akkor előzetes munka nélkül, egy képmappa tetszőleges számú és fájlnevű elemei jeleníthetőek meg véletlenszerűen.. azt hiszem, valami ilyesmire gondoltam, amikor írtam :D
oké, így már értelme is lenne
szerintem a kérdező nyugodtan használhatja az mt_rand()-ot
:DD
annyi hogy átnevezi php-re és beleírja
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!