<html>
<body>
<?php
$dir = "lyric";
if((!isset($_GET["diras"])) && (!isset($_GET["song"]))) {
echo "- $dir ------------";
exec("ls $dir", $dir_listing, $status);
foreach($dir_listing as $item)
echo "<BR /><a href=\"songs.php?diras=" . $item . "\">" . $item . "</a>";
echo "</body></html>";
exit;
}
if(isset($_GET["diras"])) {
echo "<a href=\"songs.php\">" . $_GET["diras"] . "</a><BR />- songs ---------";
$dir .= "/" . $_GET["diras"];
exec("cd \"$dir\"; ls *.txt", $dir_listing, $status);
foreach($dir_listing as $item)
echo "<br /><a href=\"songs.php?song=" . $_GET["diras"] . "/" . $item . "\">" . $item . "</a>";
echo "</body></html>";
exit;
}
$diras = $_GET["song"];
$diras = substr( $diras, 0, strpos( $diras, "/"));
echo "<a href=\"songs.php?diras=" . $diras . "\">" . $diras . "</a><BR />";
$diras = $_GET["song"];
$diras = substr( $diras, strpos( $diras, "/") + 1 );
echo "- $diras ---------";
$diras = $dir . "/" . $_GET["song"];
$fp = fopen( $diras, "r");
if ( $fp )
while( !feof($fp) )
echo "<BR />" . fgets( $fp, 254 );
fclose( $fp );
?>
</body>
</html>
No comments:
Post a Comment