<?php $dir = explode('?', $_SERVER['REQUEST_URI'])[0]; ?><!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title><?= $dir ?> directory listing</title> </head> <body> <ul> <?php foreach( scandir('.') as $entry ){ if($entry[0]=="." || $entry==basename(__FILE__)) continue; ?><li><a href="<?=$entry?>" target="_blank" ><?=$entry?></a></li> <?php } ?> </ul> <pre><?= htmlspecialchars( file_get_contents( $_SERVER['SCRIPT_FILENAME'] ))."\n" ?></pre> </body> </html>