Search code examples
phpwebserverfile-browser

Browsing the files on a webserver with php


Is there a way to browse and the get the path to files that are on a web server using php...? Possibly any jquery plugin to accomplish this....? Or else how can i do this using only php...??

Edit : I've found some scripts that run as stand alone on the webserver and let you browse the file structure.. But i need to know the method with which it is done so that i can implement it in my own script....

Thanks a lot for your suggestions....


Solution

  • To explore the server's filesystem you'll need the directory functions:

    • chdir — Change directory
    • chroot — Change the root directory
    • dir — Return an instance of the Directory class
    • closedir — Close directory handle
    • getcwd — Gets the current working directory
    • opendir — Open directory handle
    • readdir — Read entry from directory handle
    • rewinddir — Rewind directory handle
    • scandir — List files and directories inside the specified path

    But if you're looking for some code to read through, that does what it seems you're looking for, check out filebrowser. No longer in active development, if I remember correctly it's pretty simple code at the core.