David Otton wrote:
 
> On Wed, 13 Aug 2003 10:54:58 +0200, you wrote:
> 
> >
> >       I want to choose a file at random from a
> > directory which adheres to certain naming scheme.
> > I can't get it to work. It's probably something
> > simple...Here is a relevant snippet:
> >
> ><img src="/szukaj/images/i
> ><?
> >chdir('./szukaj/images/');
> >echo mt_rand(0, count(glob('i*.gif', GLOB_NOSORT)) - 1);
> >?>
> 
> Wrapping the glob() in the count() is just throwing away the filenames. Try
> something more like this.
> 
> $names = glob('i*.gif', GLOB_NOSORT);
> if (sizeof ($names))
> {
>         $offset = mt_rand (0, sizeof ($names));
>         $name = $names[$offset];
> } else {
>         $name = 'not found';
> }
> echo ($name);

        Thank you, it solved my problem (after
 minor tweaking). This list is just so great! :8].

-- 
Seks, seksić, seksolatki... news:pl.soc.seks.moderowana
http://hyperreal.info / ALinkA / bOrk! *  WiNoNa )   (
http://szatanowskie-ladacznice.0-700.pl  foReVeR(  *  )
Poznaj jej zwiewne kształty... http://www.opera.com 007


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to