reenadak icon

listing files in easy login pro

reenadak | PRO | 02/14/18 04:58:29 PM UTC | 0 ⭐ | 351 👁️ | Never ⏰ | []
text |

1.77 KB

|

None

|

0 👍

/

0 👎

					    if (Auth::check()) 
					    {
					        // You are logged in...      
					        if(Auth::user()->role_id ==1)  // 1 = Administrator, 2 = Standard user
					        {
 					       	function dir_menu($dir)
				          	{
				            	echo "<li class=\"dropdown\">
				                    <a href=\"#\" class=\"dropdown-toggle\" data-toggle=\"dropdown\" data-hover=\"dropdown\">".$dir."<b class=\"caret\"></b></a>
				                    <ul class=\"dropdown-menu\">";
 				                      $files = glob($_SERVER['DOCUMENT_ROOT']."/".$dir."/*", GLOB_ONLYDIR);
				                      rsort($files);
 				                      foreach ( $files as $f )
				                      {                
				                         echo "<li><a href='/".$dir."/".basename($f)."/'>".basename($f)."</a></li>".PHP_EOL;  
				                      }
				            	echo "</ul>          
				              	</li>";
				          	} // function for drawing menu.
 				       		?><li class="dropdown ">
					                <a href="#" class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown">Admin<b class="caret"></b></a>
					            	<ul class="dropdown-menu">
					                   	<li><a href="/admin/index.php">Admin</a></li><?php
 										foreach(glob($_SERVER['DOCUMENT_ROOT']."/admin/*.php") as $file)
										{
											if( in_array( $file, array("page-view.php","page-edit.php","index_old.php","index.php") ) ) continue;
											echo "<li><a href='/admin/".basename($file)."'>".pathinfo($file, PATHINFO_FILENAME)."</a></li>";
										}
 					               ?></ul>
					            </li>
					        <?php
 				          	dir_menu("md");
				          	dir_menu("apps");
				          }
					    }

Comments