Возможно ли такое?.. @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 12 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
leo45 Муж.
новый человек
0
Сообщения: 250
Зарегистрирован: 22.12.02
Откуда: Тбилиси, Грузия
Заголовок сообщения: Возможно ли такое?..
Сообщение Добавлено: 6 Март 2004, 17:03:47 
Народ, существует ли скрипт, который сумел-бы заглядывать в папку и возвращать оттуда список файлов?
Заранее благодарю.

_________________
The truth is out there...
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 6 Март 2004, 18:32:19 
Да. Существует.

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
leo45 Муж.
новый человек
0
Сообщения: 250
Зарегистрирован: 22.12.02
Откуда: Тбилиси, Грузия
Сообщение Добавлено: 6 Март 2004, 19:26:15 
Дорогой Crazy, будьте так добры и извольте спросить:
Как (примерно) будет выглядеть функция для этой цели?..

Заранее благодарю.

_________________
The truth is out there...
@TSV
постоянный участник
11
Сообщения: 4736
Зарегистрирован: 08.05.03
Сообщение Добавлено: 6 Март 2004, 19:35:19 
leo45, Вы, Сэр, изьясняетесь столь изысканно. :glasses: Не соблаговолите ли Вы назвать следующие крайне, простите за беспокойство, необходимые (еще раз прошу меня извинить) вещи, необходимые для максимально полного и точного ответа Вашей Милости:
- язык, на котором должен быть скрипт
- нужно именно список файлов сразу или последовательная обработка их
- платформа (операционная система), на которой хостится сайт
- веб-сервер, под которым сайт крутится (Апача или еще что)
- другие важные подробности

а, то, скнхбл абанамат, не понятно нихуа. :gent:
fidukoff Муж.
Модератор
раздолбай-зануда
188
Сообщения: 8387
Зарегистрирован: 08.12.01
Откуда: Москва
Сообщение Добавлено: 6 Март 2004, 19:54:27 
@TSV, :laugh: :laugh:

_________________
Life is short, paddle hard!!!
Обмен ссылками
Каяк-видео
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 6 Март 2004, 20:02:58 

leo45 писал(а):
Как (примерно) будет выглядеть функция для этой цели?..



Например, так:

Код:
print join("<br>",glob "/*");
@TSV
постоянный участник
11
Сообщения: 4736
Зарегистрирован: 08.05.03
Сообщение Добавлено: 6 Март 2004, 20:16:22 
Crazy, это (PHP 4 >= 4.3.0) и работает в текущей директории только. ;)
leo45 Муж.
новый человек
0
Сообщения: 250
Зарегистрирован: 22.12.02
Откуда: Тбилиси, Грузия
Сообщение Добавлено: 8 Март 2004, 16:23:16 
:laugh: @TSV, я хочу сделать такую штуку:
1. Создать директорию где буду класть файлы с примерно таким названием: 001_Ivan_Sidorov_9951254.mp3 ;
2. И другой файл, с точно таким же названием, но ТХТ, с комментариями для этой персоны;
3. При загрузке РНР странички, скрипт должен:
а.) Получить полный список файлов лежащих в этой директории и
создавать таблицу с N строкой, где N количество файлов
с расширением mp3;
б.) В каждом столбце записать значения, исходя из имени файла
(типа 001 | Ivan | Sidorov | 9951254 | Download );
в.) И в последнем столбике вписать комментарии, из
соответствующего ТХТ файла;

-=-
Language : PHP 4.x.x
Apache x.x

_________________
The truth is out there...
leo45 Муж.
новый человек
0
Сообщения: 250
Зарегистрирован: 22.12.02
Откуда: Тбилиси, Грузия
Сообщение Добавлено: 8 Март 2004, 16:47:17 
:laugh: @TSV, я хочу сделать такую штуку:
1. Создать директорию где буду класть файлы с примерно таким названием: 001_Ivan_Sidorov_9951254.mp3 ;
2. И другой файл, с точно таким же названием, но ТХТ, с комментариями для этой персоны;
3. При загрузке РНР странички, скрипт должен:
а.) Получить полный список файлов лежащих в этой директории и
создавать таблицу с N строкой, где N количество файлов
с расширением mp3;
б.) В каждом столбце записать значения, исходя из имени файла
(типа 001 | Ivan | Sidorov | 9951254 | Download );
в.) И в последнем столбике вписать комментарии, из
соответствующего ТХТ файла;

-=-
Language : PHP 4.x.x
Apache x.x

_________________
The truth is out there...
leo45 Муж.
новый человек
0
Сообщения: 250
Зарегистрирован: 22.12.02
Откуда: Тбилиси, Грузия
Сообщение Добавлено: 8 Март 2004, 16:48:21 
oops :oops: , sorry...

_________________
The truth is out there...
@TSV
постоянный участник
11
Сообщения: 4736
Зарегистрирован: 08.05.03
Сообщение Добавлено: 8 Март 2004, 16:49:02 
leo45, дык это должно выглядеть примерно как файл index.php в этой директории, а там кусок кода внутри:
Код:
<?
$s = '';
$ext = '.mp3';
$desc_ext = '.txt';
if ($d = opendir('.'))
   {
   $s .= '<table>';
   // Тут заголовок таблицы формируем
   while ($filename = readdir($d))
      {
      if (strstr($filename,$ext))
         {
         $s .= '<tr>';
         $name = basename($filename,$ext);
         $description = join('',file($name.$desc_ext));
         list($number,$name,$lastname,$id) = explode('_',$name);
         $downloadlink = '<a href='.$filename.'>Download</a>';
         // А здесь формируем строку таблицы
         $s .= '</tr>';
         }
      }
   closedir($d);
   $s .= '</table>';
   }
print $s;
?>

;)
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 8 Март 2004, 19:42:49 

@TSV писал(а):
Crazy, это (PHP 4 >= 4.3.0)



Во-первых, это не PHP...
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 12 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100