Re: Problem with ocasional blank value
| From: | Jim Lucas | Date: | Fri, 18 Jan 2008 17:20:42 +0000 |
| Subject: | Re: Problem with ocasional blank value | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-267576@lists.php.net to get a copy of this message | ||
Joey wrote:
Hi All, I have a problem that the below code which is supposed to display a random image and on occasion it shows NO image. I'm not sure what is happening. This is running on linux just in case that makes any difference. <% $image_folder = "new_random/"; $dir = $_SERVER['DOCUMENT_ROOT'] . "/" . $image_folder; $image_array = array(); # The user doesn"t need to see any errors $dir_handle = @opendir($dir); while (false !== ($file = readdir($dir_handle))) if (!is_dir($file))Try something like this. http://www.cmsws.com/examples/php/testscripts/Joey@Web56.Net/0001.php -- Jim Lucas "Some men are born to greatness, some achieve greatness, and some have greatness thrust upon them." Twelfth Night, Act II, Scene V by William Shakespeare$image_array[] = $file;# closedir ($dir_handle); # # The following appears to make things more random srand((double)microtime()*1000000); $r = rand(0,sizeof($image_array)-1); # echo "<img src=\"{$image_folder}{$image_array[$r]}\" width = \"561\" height = \"400\" >"; %></td> Thanks!