On Saturday 09 February 2008 17:47:24 you wrote: > The output is: > > 04.txt > 01.txt > 03.txt > 02.txt > 05.txt > > > When the files are named: > > 01.txt > 02.txt > 03.txt > 04.txt > 05.txt jup fifo. first on the filesystem first out. > > Thanks, > > -- > Steve M. > > on 2/9/08 5:36 AM Børge Holen (borge@xxxxxxxxxxx) wrote: > > 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