[ Príspevkov: 3 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 01.06.08
Prihlásený: 15.07.10
Príspevky: 33
Témy: 9 | 9
NapísalOffline : 07.09.2008 23:20 | nahodne obrazky

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...??


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1719
Témy: 0 | 0
NapísalOffline : 08.09.2008 1:38 | nahodne obrazky

Áno, dá sa to urobiť a keď poskytneš viac informácií, možno ti niekto poradí. :)


Offline

Správca fóra
Správca fóra
nahodne obrazky

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 08.09.2008 7:25 | nahodne obrazky

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>";   
}
?>


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
 [ Príspevkov: 3 ] 


nahodne obrazky



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

nahodne obrazky

v JavaScript, VBScript, Ajax

5

642

29.01.2009 20:43

dsljohn

V tomto fóre nie sú ďalšie neprečítané témy.

Obrázky boli úspešne odoslané! - ale obrázky nikde !!!

v PHP, ASP

5

417

13.05.2008 15:22

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

nahodne

v Redakčné systémy

7

548

20.08.2007 15:42

Flety

V tomto fóre nie sú ďalšie neprečítané témy.

Náhodné zamrzanie

v AMD čipové sady

2

201

21.09.2016 19:12

scopers

V tomto fóre nie sú ďalšie neprečítané témy.

náhodné bity

v Assembler, C, C++, Pascal, Java

3

330

07.12.2008 15:08

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

náhodné BSOD

v Operačné systémy Microsoft

12

276

18.06.2013 22:32

walther

V tomto fóre nie sú ďalšie neprečítané témy.

Náhodné reštarty

v PC skrinky a zdroje

3

147

03.05.2016 14:04

Miso122

V tomto fóre nie sú ďalšie neprečítané témy.

nahodne video

v JavaScript, VBScript, Ajax

7

407

04.03.2010 12:14

vputin

V tomto fóre nie sú ďalšie neprečítané témy.

Náhodné generovanie slovíčok

v Ostatné programy

1

182

13.05.2012 16:31

KocuR

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

Nahodne vypinanie pc

v AMD čipové sady

2

388

11.07.2012 13:44

OmeGa

V tomto fóre nie sú ďalšie neprečítané témy.

Náhodne zobrazovanie scriptu

v PHP, ASP

1

585

22.12.2006 18:05

Alyx_Vance

V tomto fóre nie sú ďalšie neprečítané témy.

Nahodne skoky pingu

v Siete

2

112

16.10.2013 10:40

Smith Wesson

V tomto fóre nie sú ďalšie neprečítané témy.

náhodné zobrazovanie obrázkov

v PHP, ASP

10

482

09.09.2011 21:46

juho

V tomto fóre nie sú ďalšie neprečítané témy.

náhodne UPDATE userov

v Databázy

4

576

18.07.2008 8:15

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

Nahodne rozhadzana hudba

v Ostatné programy

0

177

25.03.2016 20:46

mareks4

V tomto fóre nie sú ďalšie neprečítané témy.

nahodne vykreslovanie - pascal

v Assembler, C, C++, Pascal, Java

16

1314

03.06.2007 22:38

juho



© 2005 - 2017 PCforum, edited by JanoF