Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: php код для поиска в каталоге, и выдачи в список релевантных файлов

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Нуждаюсь в доработке скрипта
Dudaevskiy
Отправлено: 27 Апреля, 2016 - 14:02:06
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Апр. 2016  


Помог: 0 раз(а)




Здравствуйте друзья, в php кодинге я начинающий в связи с чем столкнулся с траблой.

Что имеется для начала:
1) У начальника имеется программа в которой хранится база данных, в данной базе данных имеются все клиенты компании и все финансовые операции между компанией и клиентами, называется программа "CarStore".
2) В программе реализована функция экспорта отчетов в файлы формата .PDF.
3) Имеется сайт на CMS WordPress
4) Все экспортируемые файлы PDF имеют название в соответствии логинам на сайте WordPress. То есть
Если на сайте user "00006" то его отчеты будут иметь имена:
00006_09_11_2015.pdf, 00006_16_04_2015.pdf, 00006_23_12_2014.pdf и т.д.

Что необходимо реализовать:
1) Необходимо реализовать автоматическое импортирование экспортированных (из программы) PDF файлов, в учетную запись клиента, на сайт.
2) Для реализации личного кабинета используется плагин WP_RECALL. Для данного плагина можно написать свой аддон, куда собственно и необходимо вставить PHP код который:

1. Откроет папку "pdf"
2. Просканирует ее содержимое
3. Сопоставит первые пять символов названия файла, логину пользователя
4. Выдаст список pdf файлов соответствующих пользователю на сайте.

Что имею сейчас:

CODE (htmlphp):
скопировать код в буфер обмена
  1. $dir = opendir("wp-content/plugins/wp-recall/add-on/files/pdf/");
  2. while($filename = readdir($dir))
  3. {
  4.     print "<a href=\"http://testgoldauto.com/wp-content/plugins/wp-recall/add-on/files/pdf/".$filename.$fs."\">".$filename.$fs."<a><br>";
  5. }

Данный скрипт выдает список всех файлов которые хранятся в папке "pdf", как реализовать сопоставление первых пяти символов названия файла, логину пользователя?
 
 Top
caballero
Отправлено: 27 Апреля, 2016 - 14:22:04
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




ну откуси первые 6 символов имени файла и сравни с юзером


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
Dudaevskiy
Отправлено: 27 Апреля, 2016 - 14:34:43
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Апр. 2016  


Помог: 0 раз(а)




caballero пишет:
ну откуси первые 6 символов имени файла и сравни с юзером


Спасибо за скорый ответ, если вам не тяжело могли бы Вы написать пример.
Спасибо.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB