Recommend this page to a friend! |
![]() ![]() |
Info | ![]() |
![]() ![]() |
Reputation | Support forum | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2022-10-28 (16 days ago) ![]() | Not yet rated by the users | Total: 370 This week: 3 | All time: 6,766 This week: 270![]() |
Version | License | PHP version | Categories | |||
dirscan 1.3 | Custom (specified... | 5.3 | PHP 5, Files and Folders |
Description | Author | |
This class can scan directories for files with certain file name extensions. |
-------------------------------------------------------------------------------- WaldScan -------------------------------------------------------------------------------- @author Karl Holz @link https://github.com/salamcast @licence LICENCE.WaldScan.txt -------------------------------------------------------------------------------- * Wald is the German word for forest/woods, since this is dealing with multiple * directory trees it seem appropriate, it's also the plural form of my surname * Holz -------------------------------------------------------------------------------- ================================================================================ WaldScan is a PHP 5 class that will recursively scan the given directory for a list of selected file types. This can scan your directories for media files, documents and/or images. You are required to pass a valid full path directory or the DOCUMENT_ROOT will be used for the root if nothing is passed. A list of default banned directories has been set to avoid potentially dangerous results for you and I; You don't want someone to get access to your /etc, /var or /private directories do you? These directories can be cleared if you need to use those directories for an PHP CLI or PHP-GTK utility. This class has many uses for any web page that serves files over http/https, a CLI program that does batch processing of files or in cron jobs for caching file data for faster access. getID3 is a great project that is required to work with this class for accessing meta data in many media file formats; caching the id3 data, etc to an SQLite3 database to greatly improve the performance of your application. This class can be a little slow scanning many files stored on a network share (over wifi), just keep this in mind if you want to use network shares on a live website with many users and no cron Job to do the caching. look at the WaldScan.tester.php to get a better idea of how this class functions. when you open it up, edit the $test variable to a directory on your server or share mounted on your server and edit the $ext variable to a filetype list that you want to view |
![]() |
File | Role | Description | ||
---|---|---|---|---|
![]() |
||||
![]() |
Class | WaldScan class | ||
![]() ![]() |
Lic. | Apache 2 Licence | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Example | WaldScan Tester |
![]() |
/ | includes | / | getid3 |
File | Role | Description |
---|---|---|
![]() ![]() |
Data | getID3 dependency |
![]() ![]() |
Data | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Lic. | getID3 dependency |
![]() ![]() |
Lic. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Doc. | getID3 dependency |
![]() ![]() |
Doc. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
![]() ![]() |
Aux. | getID3 dependency |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
100% |
|
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.
Related pages |
getID3 tool used to read ID3 tags and other meta data, re-download if not working |
GitHub Project project on GitHub |