note 26780 added to function.opendir

From: Date: Tue, 12 Nov 2002 17:44:18 +0000
Subject: note 26780 added to function.opendir
Groups: php.notes 
Request: Send a blank email to php-notes+get-39407@lists.php.net to get a copy of this message
I had Problems with is_dir() and opendir() because it behaves a little bit goofy. Some directorys were found and some were normal files. I wrote a script to manage a normal filesystem without the goofy behavior: <? chdir($folder); $folder = getcwd(); echo "<br>$folder<br>"; function folder($data_folder) { $handle=@opendir($data_folder); echo "<blockquote>"; while (@$file = readdir ($handle)) { if (is_dir($file)) { echo "<a href=index.php3?id=253&folder="; echo htmlentities(urlencode($data_folder)); echo "\\\\"; echo htmlentities(urlencode($file)); echo "><font size=2 color=blue face=Tahoma>$file</font></a><br>"; } else { echo "<font size=2 face=Tahoma>$file</font><br>"; } } echo "</blockquote>"; } folder($folder); ?> -- http://www.php.net/manual/en/function.opendir.php http://master.php.net/manage/user-notes.php?action=edit+26780 http://master.php.net/manage/user-notes.php?action=delete+26780 http://master.php.net/manage/user-notes.php?action=reject+26780

« previous php.notes (#39407) next »