# puts users in the file into an array so we can
# check for valid or priv users with
if(in_array($HTTP_SERVER_VARS["REMOTE_USER"], $users)){}

# we add additional users to the .users file with the following
# adds the new user to the end of the above created users array
# then write the array to the file
$fd = fopen (".users", "w+");
fwrite ($fd, join("\n",$users));
fclose ($fd);

the problem is after adding users, only the last user returns the user name in
the array, all the other users have an additional "/n" at the end of them, which
causes the check to barf.

I want to ensure that the .users file is in;


...format, am I missing something in the reconstruction of the users file that
can eliminate the "\n" being placed into the array on the next file() call?

hope that made sense...  thank.


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

Reply via email to