php последняя загрузка - PullRequest
       18

php последняя загрузка

0 голосов
/ 26 июля 2010

По разным скучным причинам я хотел бы проанализировать скрипт, который просматривает файлы в каталоге, копирует имя файла последней и вставляет его в таблицу mysql.Он также должен проверить, была ли вставка уже сделана.

Я вебинтер (я работаю в разработке), поэтому мой вопрос может показаться немного сложным, но какие функции мне нужны, чтобы получить имена файлов вконкретный каталог?Я вижу, как проверить, была ли вставка уже сделана, плюс биты вставки в БД.Я просто хочу узнать, как получить последнее имя файла.

Запоздалая мысль: есть ли способ запустить сценарий автоматически или по завершении успешной загрузки ftp в рассматриваемый каталог?

Том

Ответы [ 2 ]

2 голосов
/ 26 июля 2010

Я бы рекомендовал SPL DirectoryIterator вместо glob ().

0 голосов
/ 26 июля 2010

Чтобы ответить на ваш второй вопрос:

Afterthought: is there a way to run the script automatically or on

завершение успешной загрузки ftp в рассматриваемый каталог?

Это зависит от типа сервера, который вывы работаете, так как вы программируете на PHP, я предполагаю, что это машина на основе Unix или Linux, и в этом случае вы захотите прочитать о CRONTAB, который является обычным способом запуска скриптов в определенное время,

Со стороны сервера будет сложно узнать, когда клиент завершил загрузку через FTP, поскольку вы, вероятно, действительно не знаете, сколько файлов они могут загрузить.

...