// Include global settings
include('../config.php');
include('functions.php');
Login();
include('../header.inc.php');
// No form was submitted:
echo '
Fotoboek - Rechten
';
if(!$_POST['submit'])
{
?>
} else
{
// Er is een form ingevuld
if(!$_POST['action'])
{
// We hebben alleen nog het main form gehad
if(!is_dir($_POST['Folder']))
die("Deze map is ongeldig...");
if(file_exists($_POST['Folder'].'/.htpasswd'))
{
?>
} else
{
?>
}
} else
{
// er is een actie gekozen
if($_POST[action] == "delete")
{
unlink("$_POST[Folder]/.htpasswd");
echo 'Ok: De beveiliging is opgeheven...
';
echo '
[Fotoboek]
[Beheer]
[Rechten]';
}
if($_POST[action] == "new")
{
$execstring = str_replace('//','/',"/usr/bin/htpasswd -bc \"$_POST[Folder]/.htpasswd\" $_POST[user] $_POST[pass]");
$fp = popen($execstring,r);
$test = fread($fp,2024);
fclose($fp);
echo 'Ok: De Gebruiker is toegevoegd...
';
echo '
[Fotoboek]
[Beheer]
[Rechten]';
}
if($_POST[action] == "add")
{
?>
}
if($_POST[action] == "addnew")
{
$execstring = str_replace('//','/',"/usr/bin/htpasswd -b \"$_POST[Folder]/.htpasswd\" $_POST[user] $_POST[pass]");
$fp = popen($execstring,r);
$test = fread($fp,2024);
fclose($fp);
echo 'Ok: De Gebruiker is toegevoegd
';
echo '
[Fotoboek]
[Beheer]
[Rechten]';
}
}
}
include('../footer.inc.php');
?>