Есть код : PHP: <?php /** * Класс для использования проверки файла на его свойства. */ class Chekfile{ private $file; public $var; function __construct($path) { if(file_exists($path)) { $temp = explode("/",$path); $t_i = count($temp)-1; $this->var = $temp[$t_i]; $this->file = $path; }else{ print("<h2 align = 'center'>Такого файла не существует или введите правильный путь!</h2>"); exit; } } function chek() { print("<h1 align = 'center'>$this->var - это ...</h1><br>\n"); if(is_dir($this->file)) { print("...каталог.<br>\n"); } if(is_executable($this->file)) { print("... исполняемый.<br>\n"); } if(is_file($this->file)) { print("... файл"); } if(is_link($this->file)) { print("... ссылка"); } if(is_readable($this->file)) { print("... с правом чтения.<br>\n"); } if(is_uploaded_file($this->file)) { print("... загружаемый.<br>\n"); } if(is_writeable($this->file)) { print("... с правом записи.<br>\n"); } } } //Создать экземпляр $dir_r = $_SERVER['DOCUMENT_ROOT']; $phpini = new Chekfile($dir_r."/"); $phpini->chek(); ?> Я не могу понять как вводить пути допустим к любому файлу или каталогу даже выше корневого каталога сервера или это не возможно.Если возможно скиньте ссылку на тему "пути в ОС".