Просмотр полной версии : Проверка Chmod
Как реализовать проверку chmod на файле php скриптом?
эмм, что зеачит проврку chmod? поконкретнее
ну тоесть какие права на зипись стоят на файле
например если chmod = 777 то выскакивает алерт
echo substr(sprintf('%o', fileperms('файл')), -4);это?
есть еше варианты?
А чем не устраивает предложенный NOmeR1'ом ?
http://www.php.net/fileperms
есть еше варианты?
есть, например функция stat(), но ты же замучаешься значения разгребать, пользуй лучше то, что тебе NOmeR1 предложил
есть еше варианты?
Воображало :D
<?
$file = 'index.php';
$perms = substr(sprintf('%o', fileperms($file)), -4);
if($perms == '0777')
{
echo('<script>alert("Права на файл '.$file.' - 0777")</script>');
}
?>
*поправил скрипт =)
только ноленг перед этим всем делом ставить не забывай, он говорит о восьмеричной СИ в детсве столкнулся с этой проблеммой такой бардак был помниться
ЗЫ у номеродин все правильно
есть 3 php-функции.мб помогут:
is_readable (http://ar.php.net/is_readable)
is_writeable (http://ar.php.net/manual/en/function.is-writable.php)
is_executable (http://ar2.php.net/is_executable)
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot