Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function iterateDirectory($i) {
- $dnumber = 0;
- $fnumber = 0;
- echo "<ul>";
- foreach ($i as $path) {
- if ($path->isDir()) {
- if (!preg_match('/\.\.$/', $path, $matches)) {
- $newpath = replacepath($path);
- echo "<li class='directory sortit' id='directory$dnumber'>";
- echo "<span class='caret'>";
- echo "<a href='delete.php?path=" . $path . "'><button class='btn btn-secondary'>Delete directory</button></a>";
- echo $newpath;
- iterateDirectory($path);
- echo "</span>";
- echo '</li>';
- $dnumber++;
- }
- } else {
- echo "<li class='file sortit' id='file$fnumber'>";
- echo "<a href='delete.php?path=" . $path . "'><button class='btn btn-secondary'>Delete image</button></a>";
- echo $path;
- echo "</li>";
- $fnumber++;
- }
- }
- echo '</ul>';
- }
- function replacepath($oldpath) {
- $newpath = "<button class='collapsible'>" . "folder:" . $oldpath . "</button>";
- return $newpath;
- }
- $iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($curuser));
- iterateDirectory($iterator);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement