0 / 0 / 0
Регистрация: 24.10.2012
Сообщений: 17
1

Работа с файлами!

02.10.2013, 09:14. Показов 1329. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, помогите пожалуйста! Нужно реализовать задание!
Вводим путь к папке или к диску.
Вывести содержимое это каталога.
Вывести размер папок и файлов.
Пользователь вводит название файла.
Программа выводит содержимое файла. Буду очень благодарна, не работала вообще ни когда с файлами...
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.10.2013, 09:14
Ответы с готовыми решениями:

Работа с файлами , хотелось бы с windows system файлами
всем привет, нужна интересная идея по программированию, работа с файлами , хотелось бы с windows...

Работа с файлами(Запись,чтение,работа с данными)
Здравствуйте, никак не могу осилить файлы... Для начала вот само задание: В справочной автовокзала...

Лабораторная работа №5. Работа с файлами и алгоритмы сортировки
1. Написать функцию Load для считывания из текстового файла (например, Workers.txt) информации о...

Работа с файлами, чтение/работа со строкой
Доброго времени суток. Начал работать с C++ Builder 6. Есть текстовый файл .txt с различными...

2
42 / 42 / 4
Регистрация: 19.07.2013
Сообщений: 157
02.10.2013, 09:40 2
Лучший ответ Сообщение было отмечено Pintelka как решение

Решение

Вот насобирал с интернета по быстрому))), не тестировал, принцып примерно понятен, я думаю, переделайте под себяю
Сканирование дирректории
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
function get_files($path, $order = 0, $mask = '*') {
    $sdir = array();
    // получим все файлы из дирректории
    if ( false !== ($files = scandir($path, $order)) ) {  
        foreach ($files as $i => $entry) {
            
            // если имя файла подходит под маску поика
            if ($entry != '.' && $entry != '..' && fnmatch($mask, $entry)) {
                $sdir[] = $entry;
            }
        }
    }
    return ($sdir);
}
Просмотр/скачивание файла
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function getExtension1($filename) {
    return end(explode(".", $filename));
}
//домен нужно сохранять в базе и тут вытаскивать
$file='./content/upload/'.$_GET['file'];
$ex=getExtension1($file);
$mime='application/'.$ex;
header('Content-type:'.$mime);
//header('Content-Length: '.filesize($file));
header('Content-Disposition: attachment; filename='.basename($file));
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");// дата в прошлом
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");// HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");// HTTP/1.0
readfile($file);
1
0 / 0 / 0
Регистрация: 24.10.2012
Сообщений: 17
02.10.2013, 10:07  [ТС] 3
Спасибо большое!))
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.10.2013, 10:07
Помогаю со студенческими работами здесь

Работа с файлами
Помогите пожалуйста! Нужно написать программу, которая будет открывать входной файл в котором...

Работа с файлами
Здравствуйте, делаю задачку "Выборочная сортировка", но застрял на работе с файлами, понять не могу...

Работа с файлами
Помогайте ребята) в общем надо создать файл, записать туда n элементов, потом считать от туда...

Работа с файлами
1. В текстовом файле F1 записана последовательность чисел. Сформировать текстовый файл F2,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru