|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - Несколько вопросов по PHP |
|
Разное - Несколько вопросов по PHP
|
![]() Старожил Сообщения: 361 |
У меня возникли следующие вопросы, когдя я пытался разобраться...
1) Как индексировать содержимое папки? Есть большой фолдер (большой - это значит около 10к файлов схожего типа, дальше - больше). Какую структуру языка PHP лучше всего использовать для хранения информации об каждом файле с учётом максимально простого, быстрого и эффективного обращения к ним из другого PHP-файла (или flash-приложения). Массив не подходит, ибо одному элементу массива соответствует одно значение (а нужно хранить как минимум значения типа Ident, Vendor ID, Group и Link) Я читал про такой тип данных в PHP как ресурс, но, как я понял, он хранит только ссылки, и вообще это не тип данных, а процедуры обращения к тем же GZ2-файлам или MySQL DB... А как в PHP выглядит тип данных, идентичный типу record (запись) в Pascal/Delphi. Очень хорошо, если бы вы подсказали не только как он выглядит и декларируется в программе, но и как обращаться к элементам, записывать значения в элементы записи и и.п. 2) Вот есть у файлов в Св-вах вкладочка "Сводка". Там Vendor ID и ещё всякая ерунда обычно хранится. А как к этой штучке обращаться в PHP? Вот допустим из этой папки с файлами (10000+ файлов) PHP-файл должен найти файл, у которого в св-вах во вкладке "сводка" в поле "создатель" написано "FileVendor01", как будет выглядеть ответственная за поиск часть этого PHP-файла? 3) Что из себя представляют ASPX (ASP, Active Server Pages) файлы? Что есть ASP и зачем его используют? Имело бы смысл реализовывать то, что описано в вопросах выше, с помошью ASP? (хотя заглянув в Википедию я сам ответил на этот вопрос, ответ отрицательный) Где можно почитать литературу по ASP? ASP и ASP.NET - разные вещи? |
|
Отправлено: 17:25, 22-01-2009 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать Цитата ManHack:
|
|
------- Отправлено: 01:48, 29-01-2009 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Deadooshka Сообщения: 2550
|
Профиль | Отправить PM | Цитировать Цитата Delirium:
|
|
Отправлено: 05:52, 29-01-2009 | #12 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать Sham, согласен, этот вариант более грамотен и приемлем.
|
------- Отправлено: 05:55, 29-01-2009 | #13 |
Ветеран Сообщения: 1862
|
Профиль | Сайт | Отправить PM | Цитировать ManHack, извините, но у меня такой вопрос - HTML знаете? Как формы оправляются?
Цитата ManHack:
|
|
------- Отправлено: 19:04, 29-01-2009 | #14 |
Deadooshka Сообщения: 2550
|
Профиль | Отправить PM | Цитировать это зачатки объектного мышления
![]() |
Отправлено: 19:45, 29-01-2009 | #15 |
Ветеран Сообщения: 1862
|
Профиль | Сайт | Отправить PM | Цитировать Насколько я понял в PHP нет определённой функции для получения данных из файла. То есть надо использовать какие-то сторонние классы. Типа этого - http://pecl.php.net/
|
------- Отправлено: 19:52, 29-01-2009 | #16 |
![]() Старожил Сообщения: 361
|
Профиль | Отправить PM | Цитировать Вот как формы оправляются я знаю очень примерно.
Хотелось бы найти какое-нибудь более или менее нормальное руководство. |
Отправлено: 13:58, 03-02-2009 | #17 |
![]() Старожил Сообщения: 361
|
Профиль | Отправить PM | Цитировать С PECL не совсем понятно:
http://pecl.php.net/packages.php?catpid=25&catname=PHP Тут не видно какого-либо класса для получения данных из файла ![]() |
Отправлено: 14:41, 03-02-2009 | #18 |
Ветеран Сообщения: 1862
|
Профиль | Сайт | Отправить PM | Цитировать PECL = The PHP Extension Community Library.
Они все на PHP. Посмотри fileinfo. Есть ещё PEAR - PHP Extension and Application Repository - http://pear.php.net/packages.php Цитата ManHack:
![]() |
|
------- Отправлено: 20:08, 03-02-2009 | #19 |
![]() Старожил Сообщения: 361
|
Профиль | Отправить PM | Цитировать Для начала, как данные, забитые в форму, отдать PHP файлы (записать в указанную переменную в php-файле, для определённости, в $data)
И я всё-равно не понимаю как организовать поиск по БД, если в формочку вводится строка с несколькими параметрам, по которым должен выполняться поиск, причём в совершенно неопределённом порядке. |
Отправлено: 15:56, 04-02-2009 | #20 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - PHP - несколько вопросов | ManHack | Программирование и базы данных | 38 | 26-08-2009 18:15 | |
Несколько вопросов по ОС | Master WEB | Общий по Linux | 33 | 02-08-2007 23:23 | |
Несколько вопросов | raingts | Хочу все знать | 2 | 30-01-2007 18:05 | |
Несколько вопросов | barbos | Общий по Linux | 8 | 16-12-2004 20:40 | |
Несколько вопросов по RH 9 | Frost Wolf | Общий по Linux | 12 | 07-09-2003 12:51 |
|