login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Random image

Offline RonsterS - 25/04/2007 21:14
Avatar van RonsterSNieuw lid Hallo,

Ik ben bezig met een script om een directory uit te lezen en de images die in de dir staan random weer te laten geven, dit wil alleen niet echt lukken.

volgend stukje heb ik (dir uitlezen)

  1. $handle=opendir('C:/xampp/htdocs/vivens/crm/images/header/');
  2. while (false!==($file = readdir($handle))) {
  3. $extension = "$file";
  4. if($file != '.' && $file != '..'){
  5. echo " $file \n";
  6. }
  7.  
  8. }
  9. closedir($handle);


in de dir staan image 1.jpg tot bijv 5.jpg die wil ik nu random laten zien, hoe doe ik dit het beste?

3 antwoorden

Gesponsorde links
Offline Stijn - 25/04/2007 21:17 (laatste wijziging 25/04/2007 21:34)
Avatar van Stijn PHP expert stop de files in een array
  1. $files[] = $file;

en dan met PHP.net: rand een random header uithalen
  1. <img src="C:\xampp\htdocs\vivens\crm\images\header\<?php echo $files[ rand(0 , count( $files ) ) ]; ?>" />
Offline phpfreak - 25/04/2007 21:22 (laatste wijziging 25/04/2007 21:34)
Avatar van phpfreak PHP beginner @stijn:
hehe kan ik eens een fout van onze slimmerik verbeteren je moet nog die ( afsluiten van rand 

Citaat:
stijn1989:
o'really? - wat wil je? Een kusje van mij? :x:
Offline Gerard - 25/04/2007 21:39
Avatar van Gerard Ouwe rakker Je kan ook gebruik maken van PHP.net: array_rand.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.209s