Re: readdir() question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 15/08/06, John Meyer <john.l.meyer@xxxxxxxxx> wrote:

I have a script to list the files in a directory:

<select name="letters">
<?php
       $open = opendir(".");
       while ($file = readdir($open) != false) {
?>
       <option value="<?=$file?>"><?=$file?></option>
<?php
       }
?>
</select>
</form>

And all I am getting are "1"s.  I think I'm doing it right, what is the
disconnect?

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


Straight from the PHP readdir help... http://uk2.php.net/readdir

<?php
if ($handle = opendir('.')) {
  while (false !== ($file = readdir($handle))) {
      if ($file != "." && $file != "..") {
          echo "$file\n";
      }
  }
  closedir($handle);
}
?>

It does however strip out '.' or '..' but I'm sure you'll get the hang of
it.
HTH

[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux