ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра

Проверка Chmod
  #1  
Старый 04.01.2008, 01:59
Аватар для Krey
Krey
Участник форума
Регистрация: 08.09.2007
Сообщений: 106
Провел на форуме:
388343

Репутация: 0
По умолчанию Проверка Chmod

Как реализовать проверку chmod на файле php скриптом?
 

  #2  
Старый 04.01.2008, 02:01
Аватар для Spyder
Spyder
Members of Antichat - Level 5
Регистрация: 09.10.2006
Сообщений: 1,698
Провел на форуме:
9098076

Репутация: 4303


По умолчанию

эмм, что зеачит проврку chmod? поконкретнее
 

  #3  
Старый 04.01.2008, 02:03
Аватар для Krey
Krey
Участник форума
Регистрация: 08.09.2007
Сообщений: 106
Провел на форуме:
388343

Репутация: 0
По умолчанию

ну тоесть какие права на зипись стоят на файле
например если chmod = 777 то выскакивает алерт

Последний раз редактировалось Ge(X)oR; 04.01.2008 в 02:08..
 

  #4  
Старый 04.01.2008, 02:09
Аватар для NOmeR1
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


Отправить сообщение для NOmeR1 с помощью ICQ
По умолчанию

PHP код:
echo substr(sprintf('%o'fileperms('файл')), -4); 
это?
 

  #5  
Старый 04.01.2008, 02:18
Аватар для Krey
Krey
Участник форума
Регистрация: 08.09.2007
Сообщений: 106
Провел на форуме:
388343

Репутация: 0
По умолчанию

есть еше варианты?
 

  #6  
Старый 04.01.2008, 02:24
Аватар для Noiro
Noiro
Познающий
Регистрация: 01.01.2008
Сообщений: 50
Провел на форуме:
187422

Репутация: 71
По умолчанию

Цитата:
Сообщение от Ge(X)oR  
есть еше варианты?
А чем не устраивает предложенный NOmeR1'ом ?
http://www.php.net/fileperms
 

  #7  
Старый 04.01.2008, 02:29
Аватар для Scipio
Scipio
Members of Antichat - Level 5
Регистрация: 02.11.2006
Сообщений: 781
Провел на форуме:
5939734

Репутация: 1917


Отправить сообщение для Scipio с помощью ICQ
По умолчанию

Цитата:
Сообщение от Ge(X)oR  
есть еше варианты?
есть, например функция stat(), но ты же замучаешься значения разгребать, пользуй лучше то, что тебе NOmeR1 предложил
__________________
Карфаген должен быть разрушен...
 

  #8  
Старый 04.01.2008, 02:30
Аватар для NOmeR1
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


Отправить сообщение для NOmeR1 с помощью ICQ
По умолчанию

Цитата:
Сообщение от Ge(X)oR  
есть еше варианты?
Воображало
PHP код:
<?
$file 
'index.php';
$perms substr(sprintf('%o'fileperms($file)), -4);
if(
$perms == '0777')
{
    echo(
'<script>alert("Права на файл '.$file.' - 0777")</script>');
}
?>
*поправил скрипт =)

Последний раз редактировалось NOmeR1; 04.01.2008 в 02:40..
 

  #9  
Старый 04.01.2008, 02:43
Аватар для Scipio
Scipio
Members of Antichat - Level 5
Регистрация: 02.11.2006
Сообщений: 781
Провел на форуме:
5939734

Репутация: 1917


Отправить сообщение для Scipio с помощью ICQ
По умолчанию

только ноленг перед этим всем делом ставить не забывай, он говорит о восьмеричной СИ в детсве столкнулся с этой проблеммой такой бардак был помниться

ЗЫ у номеродин все правильно
__________________
Карфаген должен быть разрушен...
 

  #10  
Старый 04.01.2008, 02:48
Аватар для scrat
scrat
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
Провел на форуме:
5812656

Репутация: 1540


Отправить сообщение для scrat с помощью ICQ
По умолчанию

есть 3 php-функции.мб помогут:
  1. is_readable
  2. is_writeable
  3. is_executable
 
Закрытая тема



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверка статуса на инвизибл *Van* ICQ 32 17.08.2009 02:56
Проверка надежности Web-приложений. Часть Третья k00p3r Чужие Статьи 0 13.06.2005 11:17
chmod в шелл и ремвью. (-=util=-) С/С++, C#, Delphi, .NET, Asm 2 18.03.2005 01:50



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ