sub@xxxxxxxxx wrote: > > Problem w/ reading a txt file. > > The error I get is "Warning: opendir(/home/pudlz/public_html ): failed to > open dir: No such file or directory " > > Here's my code:: > > $main = file('folders.txt'); > $counter = count($main); > > for($i=0;$i<$counter;$i++) > { > if ($handle = opendir("$main[$i]")) > { > $b=0; > } > } > > > It's reading and extra space at the end of all my lines. How do I prevent > that? >From the docs on file: "...file() returns the file in an array. Each element of the array corresponds to a line in the file, with the newline still attached." So you actually get the text plus a newline character which can be removed with trim. Simply replace if ($handle = opendir("$main[$i]")) with if ($handle = opendir( trim($main[$i]) )) You don't need the quotes in opendir in this case. Cheers -- David Robley Put on your seatbelt. I'm gonna try something new. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php