| | |
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Autor | Správa |
---|
Registrovaný: 01.06.08 Prihlásený: 15.07.10 Príspevky: 33 Témy: 9 | Napísal daoc: 07.09.2008 23:20 | |
|
v index-e mam 6 nahodnych obrazkov...ak niekto klikne na view more, tak sa otvori galeria vsetkych obrazkov...viem ako spravit, aby kazdy zo 6-tich obrazkov bol nahodny, ale niekedy sa stane ze je tam viac rovnakych obrazkov...da sa to spravit tak, ze ak je prvy obrazok napr. 1.jpg, druhy uz vybera len z 2.jpg, 3.jpg...??
|
|
Registrovaný: 13.11.07 Prihlásený: 20.08.16 Príspevky: 1702 Témy: 0 | Napísal chrono: 08.09.2008 1:38 | |
|
Áno, dá sa to urobiť a keď poskytneš viac informácií, možno ti niekto poradí.
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
najjednoduchsie bude asi pouzit funkciu array_rand(), ktora ti vrati potrebny pocet nahodnych indexov z urciteho pola... to znamena, ze ak si napr. nazvy obrazkov ulozis do pola, tato funkcia ti vrati neopakujuce sa nahodne indexy prvkov z tohto pola... musis si nastavit v tej funkcii, aby ti vratila prave 6 prvkov, ak vsak bude pole obrazkov obsahovat menej prvkov ako mas nastavene, vrati ti to chybu, treba si to preto osetrit podla potreby...
Kód: <?php $arrImg = array("1.jpg", "2.jpg", "3.jpg", "4.jpg", "5.jpg", "6.jpg", "7.jpg", "8.jpg"); $arrRand = array_rand($arrImg,6); //vybera sa 6 nahodnych prvkov
foreach($arrRand as $key) { echo $arrImg[$key]."<br>"; } ?>
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| nahodne obrazky v JavaScript, VBScript, Ajax | 5 | 913 | 29.01.2009 20:43 dsljohn | | Obrázky boli úspešne odoslané! - ale obrázky nikde !!! v PHP, ASP | 5 | 764 | 13.05.2008 15:22 Tominator | | nahodne v Redakčné systémy | 7 | 778 | 20.08.2007 15:42 Flety | | nahodne video v JavaScript, VBScript, Ajax | 7 | 665 | 04.03.2010 12:14 vputin | | Náhodné zamrzanie v AMD čipové sady | 2 | 547 | 21.09.2016 19:12 scopers | | náhodné bity v Assembler, C, C++, Pascal, Java | 3 | 513 | 07.12.2008 15:08 rooobertek | | Náhodné reštartovanie v Operačné systémy Microsoft | 0 | 270 | 15.04.2021 22:06 medove | | Náhodné reštarty v PC skrinky a zdroje | 3 | 369 | 03.05.2016 14:04 Miso122 | | náhodné BSOD v Operačné systémy Microsoft | 12 | 592 | 18.06.2013 22:32 walther | | Nahodne BSOD v Operačné systémy Microsoft | 4 | 450 | 10.06.2020 17:22 4040 | | nahodne seknutie NB v Notebooky a netbooky | 0 | 328 | 31.05.2012 13:27 Matou | | Náhodné vypínanie PC v nVidia grafické karty | 7 | 347 | 17.03.2020 19:07 Koroner | | Náhodné pády PC v PC skrinky a zdroje | 4 | 562 | 18.10.2015 22:15 tomkingsk | | Nahodne vygenefovanie banneru.... v PHP, ASP | 5 | 756 | 10.02.2008 20:00 capricorn7 | | Nahodne restartovanie systemu. v Intel - Integrated Electronics | 18 | 885 | 03.09.2011 1:33 Millfox | | nahodne modra obrazovka v Ostatné | 2 | 282 | 06.03.2013 20:34 ViktorinoSK |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|