Курсовая работа: Разработка веб файлового менеджера с использованием технологии Ajax

- редактирование;

- копирование;

- переименование;

- перенос;

- создание каталога;

- создание файла;

- удаление.

Принцип реализации программного кода

Файловый веб менеджер написанный на Ajax работает на стороне сервера, что требует наличия для его работы, сервер работающий с Php скриптами. Данная программа является кросс платформенной, что позволяет использовать её как на NT платформах, так и на Unix системах.

Основным языком программирования для написания данного менеджера, является Php.

Функция реализации просмотра файлов

<?

function copy_dir($src,$dst) //копирование каталога с поддерикториями

{

if(!file_exists($src)) return false; //если файла не существует, выходит из функции

if(is_file($src)) return @copy($src,$dst); //если файл производит его копирование и фозвращает результат копирования

$error=false;

if(!mkdir($dst)) $error=true; // создает требуемый каталог

$dh=@opendir($src); //открывает каталог, который необходимо скопировать

while(false!==($f=readdir($dh))) { // читает послеовательно содерживое каталога

if($f=='.' || $f=='..') continue; //перехрдит на следующую итерацию, если каталог . или ..

if(!copy_dir($src.'/'.$f,$dst.'/'.$f)) $error=true;

}

@closedir($dh);

return !$error;

}

function TryCopy($src,$dst,$name)

{

return copy_dir($src,$dst."/".$name);

К-во Просмотров: 294
Бесплатно скачать Курсовая работа: Разработка веб файлового менеджера с использованием технологии Ajax