View file sman/set/chmod_file.php

File size: 1.59Kb
<?php

include_once '../../sman/includs/configurations.php';

$file_opt = 'true';

include_once '../../sman/includs/head.php';

if (isset($_GET['path'])) {

$file_name = htmlspecialchars($_GET['path']);


if (isset($_POST['file_chmod'])) {


if ($_POST['file_chmod'] == 666) {

if (chmod(ROOT.'/'.$file_name, 0666)) 

echo 'Права 666 на файл '.$file_name.' успешно установленны. <br />';

else

echo 'Ошибка, права на папку '.$file_name.' не установленны. <br />';

} else if ($_POST['file_chmod'] == 644) {

if (chmod(ROOT.'/'.$file_name, 0644)) 

echo 'Права 644 на файл '.$file_name.' успешно установленны. <br />';

else

echo 'Ошибка, права на файл '.$file_name.' не установленны. <br />';

} else if ($_POST['file_chmod'] == 600) {

if (chmod(ROOT.'/'.$file_name, 0600)) 

echo 'Права 600 на файл '.$file_name.' успешно установленны. <br />';

else

echo 'Ошибка, права на файл '.$file_name.' не установленны. <br />';

} else  {

echo 'Такие права на файл не предусмотренны. <br />';


}




}

echo '<br />';

echo '<form action = "?path='.$file_name.'" method = "POST">

Права доступа: <br />

<input name = "file_chmod" value = "'.substr(sprintf("%o", fileperms(ROOT.'/'.$file_name)), -3).'">

<br />

<input type = "submit" value = "Установить">

<br />';

include_once '../../sman/includs/foot.php';

} else {

header("Location: /sman/index.php");

exit;

}
?>