Материалы на сайте призваны помочь студенту самостоятельно написать собственную курсовую, диплом и т.д.
Главная Каталог Курсовые Веб-приложение для управления файлами (файловый менеджер) (php)

Веб-приложение для управления файлами (файловый менеджер) (php)

Курсовые, Технические, Программирование, БГУИР
40 страниц
6 источников
2021 год
29.99BYN
110.00BYN
Купить
Поделиться в социальных сетях
Содержание
Материал частично
Список литературы

Введение 5
1.Анализ объекта 7
1.1 Описание предметной области 7
2. Постановка задачи 8
2.1. Определение требований к программной системе 8
2.2. Описание аналогов системы 8
2.3 Обзор и обоснование выбора инструментальных средств 9
3. Проектирование 11
3.1. Разработка архитектуры программного продукта 11
3.2. Исходный код программы 12
4. Реализация 13
4.1. Разработка интерфейса программного продукта 13
5. Интеграционное тестирование 17
5.1. Оценка безопасности 17
5.3. Тестирование производительности 17
Заключение 18
Литература 19
Листинг программы

Листинг программы (частично):

<?
error_reporting(0);
set_time_limit(0);
session_start();
$xshell = $SERVER_['PHP_SELF'];
class shell
{

function getfiles()
{
$mas = array();
$i = 0;
if ($handle = opendir($_SESSION['currentdir']))
{
while (false !== ($file = readdir($handle)))
if ($file != '..')
if (!is_dir($_SESSION['currentdir'].'/'.$file))
{
$mas[$i]['filename'] = $file;
$mas[$i]['filesize'] = filesize($_SESSION['currentdir'].'/'.$file);
$mas[$i]['lastmod'] = date("H.i/d.m.Y", filemtime($_SESSION['currentdir'].'/'.$file));
$i++;
}
closedir($handle);
}
return $mas;
}

function getdirs()
{
$mas = array();
if ($handle = opendir($_SESSION['currentdir']))
{
while (false !== ($dir = readdir($handle)))
if ($dir != '.' && is_dir($_SESSION['currentdir'].'/'.$dir))
$mas[] = $dir;
closedir($handle);
}
return $mas;
}

1. Справочник языка PHP [Электронный ресурс]. Режим доступа: https://php.ru/manual/. – Дата доступа: 20.11.2021.
2. Веб-уроки [Электронный ресурс]. Режим доступа: https://smartiqa.ru/courses/web/lesson-1– Дата доступа: 10.11.2021.
3. Учебно-методическое пособие «Проектирование интернет-приложений» [Электронный ресурс]. Режим доступа: https://elar.urfu.ru/bitstream/10995/34785/1/978-5-7996-1503-1.pdf – Дата доступа: 15.11.2021.
4. Стивенс, Феннер, Рудофф: UNIX: Разработка сетевых приложений – Издательство: Питер, 2007 г., 1088 с.
5. Функции файловой системы [Электронный ресурс]. Режим доступа: https://www.php.net/manual/ru/ref.filesystem.php – Дата доступа: 16.11.2021.
6. Глушаков, С. В. – Программирование Web-страниц. – Харьков: Фолио, 2005. – 390 с.

Задать вопрос
Задать вопрос