include("common.php");
// Verif. nom valide
$name=$HTTP_POST_VARS["name"];
$type=$HTTP_POST_VARS["type"];
if (!$name) printerr("BAD_NAME");
if (!ereg("^[a-zA-Z0-9][a-zA-Z0-9\.]*$",$name)) printerr("BAD_NAME");
$file=$path."/".$type."/".$name;
// Effacer un fichier
if ($HTTP_POST_VARS["del"])
{ if (is_file($file)) unlink($file);
echo "
";
echo "Fichier ".$name." supprimé
";
echo "";
}
// Creer un fichier
else if ($HTTP_POST_VARS["add"])
{
if (!@touch($file)) printerr("NO_CREAT");
chmod($file,0640);
echo "";
echo "Fichier ".$name." créé
";
echo "";
}
// Editer un fichier
else if ($HTTP_POST_VARS["edit"])
{
if (!is_file($file)) printerr("BAD_FILE");
?>
/////////////////////////////////
// DEBUT HTML //
/////////////////////////////////
?>
Modification de echo $name; ?>
///////////////////////////////////////
// EDITION FICHIER USERS //
///////////////////////////////////////
?>
if (strcmp($type,"groups")) // Fichier mot de passe
{
?>
Utilisateurs existants:
Ajouter un utilisateur:
} else // Fichier groupe
{
?>
///////////////////////////////////////
// EDITION FICHIER GROUP //
///////////////////////////////////////
?>
Groupes existants:
$groupnames=file($file);
$flag=0;
for($i=0;$i
}
?>
Ajouter un groupe: