Re: Why is this not working

From: Date: Fri, 18 May 2001 13:32:56 +0000
Subject: Re: Why is this not working
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-53406@lists.php.net to get a copy of this message
I use php as a CGI from a secure location to do it all. To add a user to .htpasswd on Apache: $thefile=fopen("$pathtofile/.htpasswd", "a"); $newuserline="$username:" . crypt($pass) . "\n"; fwrite($thefile, $newuserline); kind regards, bill hollett YoBro wrote: > After much investigation through many newsgroups and websites, I found out > that this is the way you can execute a unix apache command to add a user to > the htpasswd list with PHP. > > Problem is, it doesn't add any information to the htpasswd file. > Note: The example below is... > domain = my user name > abc = user name to add to htpasswd list > pass = password to add to htpasswd list > > <?php > passthru ("htpasswd -b /users/domain/.htpasswd abc pass"); > ?> > > Please Help if you can. > > Cheers, > YoBro > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net

« previous php.general (#53406) next »