hi, i'm trying to use the array_rand() to return one of six images, culled from a directory listing. however, i've noticed that over the past five days, the log of images accessed is anything but a random distribution:
20 /jnl/images/banner/banner_viola.jpg 32 /jnl/images/banner/bw_banner.jpg 35 /jnl/images/banner/alyssa_banner.jpg 104 /jnl/images/banner/coffee_banner.jpg 147 /jnl/images/banner/banner_bracelets.jpg 193 /jnl/images/banner/orange_wig_banner.jpg i'd like to see the others pop up a bit more -- like, ever. i'm seeding the random method with srand, even though i'm running php 4.3.3 and shouldn't need to. i tried the shuffle() method like was suggested on the manual page for the array_rand() method, but can't make it work -- it returns an array of the indices(!). (am i doing this right? it would just be shuffle($banners); , right?) is there a common workaroud for this problem? what do other people do for more randomized random array selections? thanks, </nori> -- .~. nori @ sccs.swarthmore.edu /V\ http://www.sccs.swarthmore.edu/~nori // \\ @ maenad.net /( )\ www.maenad.net/jnl ^`~'^
pgpALtqVQm5Fv.pgp
Description: PGP signature