On Saturday 09 February 2008 02:22:28 Shawn McKenzie wrote: > Pastor Steve wrote: > > Hi, thanks for all your help today. > > > > I have the following code and I am trying to order the output. Currently > > it seems really random. Can anyone point me in the right direction? > > > > <?php > > > > $dir = "content/current/breaking_news/"; > > > > // set pattern > > $pattern = ".txt*|.TXT*"; > > > > // open directory and parse file list > > if (is_dir($dir)) > > { > > if ($dh = opendir($dir)) > > { > > > > //This is the div that contains the wrap around for the breaking news > > section. > > echo " > > <div class=\"spstory\" style=\"font-family: Times New Roman, Times, > > serif; font-size: 12px; width: 290px;\"> > > <div style=\"width: 285px; background-color: #FFFFCC; padding: > > 3px;\"> > > <span class=\"NormalHeadRed\">Breaking News</span> > > <br />Please check here often for breaking news stories. > > </div> > > <p /> > > <span class=\"NomalText\"> > > > > <ul>"; > > > > // iterate over file list > > while (($filename = readdir($dh)) !== false) > > > > { > > > > // if filename matches search pattern, print it > > if (ereg($pattern, $filename)) > > if(strpos($filename,'.')>0) > > > > { > > $fh = fopen("$dir" . "$filename", "r"); > > > > $filehead = fgets($fh); > > > > fclose($fh); > > echo " > > <li class=\"bn_bullet\"> > > <a href=\"/breaking_news/$filename\">$filehead</a> > > </li>"; > > } > > } > > echo " > > </ul><p /> > > </span> > > </div>"; > > > > // close directory > > closedir($dh); > > } > > } > > > > ?> > > > > Thank you, > > > > -- > > Steve Marquez > > How is the output random? The text from the file, or the order the > files are read? I recon its the same problem I faced where files are read in the fifo order instead of alphabetical. or did I miss out on this thread completly? -- --- Børge Holen http://www.arivene.net -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php