Advertisement
reenadak

listing files in easy login pro

Feb 14th, 2018
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.77 KB | None | 0 0
  1. if (Auth::check())
  2. {
  3. // You are logged in...
  4. if(Auth::user()->role_id ==1) // 1 = Administrator, 2 = Standard user
  5. {
  6.  
  7. function dir_menu($dir)
  8. {
  9. echo "<li class=\"dropdown\">
  10. <a href=\"#\" class=\"dropdown-toggle\" data-toggle=\"dropdown\" data-hover=\"dropdown\">".$dir."<b class=\"caret\"></b></a>
  11. <ul class=\"dropdown-menu\">";
  12.  
  13. $files = glob($_SERVER['DOCUMENT_ROOT']."/".$dir."/*", GLOB_ONLYDIR);
  14. rsort($files);
  15.  
  16. foreach ( $files as $f )
  17. {
  18. echo "<li><a href='/".$dir."/".basename($f)."/'>".basename($f)."</a></li>".PHP_EOL;
  19. }
  20. echo "</ul>
  21. </li>";
  22. } // function for drawing menu.
  23.  
  24. ?><li class="dropdown ">
  25. <a href="#" class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown">Admin<b class="caret"></b></a>
  26. <ul class="dropdown-menu">
  27. <li><a href="/admin/index.php">Admin</a></li><?php
  28.  
  29. foreach(glob($_SERVER['DOCUMENT_ROOT']."/admin/*.php") as $file)
  30. {
  31. if( in_array( $file, array("page-view.php","page-edit.php","index_old.php","index.php") ) ) continue;
  32. echo "<li><a href='/admin/".basename($file)."'>".pathinfo($file, PATHINFO_FILENAME)."</a></li>";
  33. }
  34.  
  35. ?></ul>
  36. </li>
  37. <?php
  38.  
  39. dir_menu("md");
  40. dir_menu("apps");
  41. }
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement