Location: PHPKode > scripts > Ja2BU > admin/htprotect.php
<?php
include ('header.php');
/**********************************************************************
*  Copyright notice Ja2BU 1.1.
*
*  (c) 2011 Predrag Rukavina - admin[at]phpform[dot]net
*  All rights reserved
*
*  This script is part of the Ja2BU project. 
*  The Ja2BU project is free software; you can redistribute it and/or
*  modify it under the terms of the GNU General Public License
*  as published by the Free Software Foundation; either version 2
*  of the License, or (at your option) any later version.
*
*  This program is distributed in the hope that it will be useful,
*  but WITHOUT ANY WARRANTY; without even the implied warranty of
*  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
*  GNU General Public License for more details.
*
*  You should have received a copy of the GNU General Public License
*  along with this program; if not, write to the Free Software
*  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
*  MA  02110-1301, USA.
*
*  This copyright notice MUST appear in all copies of the script!
************************************************************************/
?>
<div id="vforms">
<div id="cconfig">Htpasswd Password</div>
<?php
if(isset($_POST['submit'])) {
	$username = $_POST['username'];
	$password = $_POST['password'];
	$dir = dirname(__FILE__);
        $string = $username . ":" . crypt($password);
                        touch(".htaccess");
                        chmod(".htaccess", 0666);
                        $fhandle = fopen(".htaccess", "wb");
                        fwrite($fhandle, "AuthUserFile " . $dir . "/.htpasswd\n");
                        fwrite($fhandle, "AuthName \"Please Login\"\n");
                        fwrite($fhandle, "AuthType Basic\n");
                        fwrite($fhandle, "require valid-user\n");
                        fclose($fhandle);
                        chmod(".htaccess", 0444);
                        touch(".htpasswd");
                        chmod(".htpasswd", 0666);
                        $fhandle = fopen(".htpasswd", "wb");
                        fwrite($fhandle, $string);
                        fclose($fhandle);
                        chmod(".htpasswd", 0444);
                        echo "<div id ='information'>&nbsp;Successfully. ";
                   } else {
?>
<form action="htprotect.php" method="POST">
Username:<br>
<input name="username" type="text" id="incc" /><br><br>
Password:<br>
<input name="password" type="text" id="incc" /><br><br>
<input type="submit" class="topicbuton" name="submit" value="Submit">
</form>
<?php } ?>
</div>
<?php
include ('footer.php');
/**************************************
* Revision: v.1.1.
***************************************/
?>
Return current item: Ja2BU