38 lines
		
	
	
		
			746 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
		
		
			
		
	
	
			38 lines
		
	
	
		
			746 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
| 
								 | 
							
								<?php
							 | 
						||
| 
								 | 
							
								include_once "includes/header.php";
							 | 
						||
| 
								 | 
							
								include_once "includes/navbar.php";
							 | 
						||
| 
								 | 
							
								?>
							 | 
						||
| 
								 | 
							
								<p>
							 | 
						||
| 
								 | 
							
								Source Listing:
							 | 
						||
| 
								 | 
							
								</p>
							 | 
						||
| 
								 | 
							
								<ul>
							 | 
						||
| 
								 | 
							
								  <?php
							 | 
						||
| 
								 | 
							
								  chdir("../");
							 | 
						||
| 
								 | 
							
								  $files = glob("*.php");
							 | 
						||
| 
								 | 
							
								  $files = array_merge($files, glob("util/*.php"));
							 | 
						||
| 
								 | 
							
								  foreach ($files as $fileName) {
							 | 
						||
| 
								 | 
							
								    ?>
							 | 
						||
| 
								 | 
							
								  	<li><a href="package.php?view=<?php echo sha1($fileName);?>"><?php echo $fileName;?></a> - <?php echo date ("F d Y - g:i a", filemtime($fileName));?></li>
							 | 
						||
| 
								 | 
							
								    <?php
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								  ?>
							 | 
						||
| 
								 | 
							
								</ul>
							 | 
						||
| 
								 | 
							
								<?php
							 | 
						||
| 
								 | 
							
								if( isset($_REQUEST['view']) ) {
							 | 
						||
| 
								 | 
							
									$hash = $_REQUEST['view'];
							 | 
						||
| 
								 | 
							
									$n = array_search($hash, array_map(sha1, $files));
							 | 
						||
| 
								 | 
							
									$fileName = $files[$n];
							 | 
						||
| 
								 | 
							
								  ?>
							 | 
						||
| 
								 | 
							
								  <hr />  
							 | 
						||
| 
								 | 
							
									Viewing: <?php echo $fileName;?>	
							 | 
						||
| 
								 | 
							
									<hr />
							 | 
						||
| 
								 | 
							
									<?php
							 | 
						||
| 
								 | 
							
									highlight_file($fileName);
							 | 
						||
| 
								 | 
							
									?>
							 | 
						||
| 
								 | 
							
									<hr />
							 | 
						||
| 
								 | 
							
								<?php
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								include_once "includes/footer.php";	
							 | 
						||
| 
								 | 
							
								?>
							 | 
						||
| 
								 | 
							
								
							 |