[英]Reading directory and files in directory using php
我有一个用于读取文件夹和该文件夹中文件的代码。 基本上,这段代码将执行所有操作,并显示所有文件。并为它们创建链接。当我单击链接文件时,该文件将在浏览器中打开(如果支持,如图片)或下载。 但是问题是它显示了文件但没有打开它们。 请问有人可以指出这个问题吗? 这是完整的代码。
<?php
$msgz = "";
if($handle = opendir('.'))
{
while (false !== ($filez = readdir($handle)))
{
if (($filez != ".") && ($filez != ".."))
{
$msgz .= '<li><a href="'.$filez.'">'.$filez.'</a></li>';
}
}
closedir($handle);
}
?>
<!DOCTYPE html>
<html>
<head>
<title>List files and directories inside the specified path in PHP</title>
</head>
<body>
<h2>List files and directories inside the specified path in PHP</h2>
<p>List of files:</p>
<ul>
<p><?php echo $msgz ?></p>
</ul>
</body>
</html>
这是浏览器的屏幕截图。
将文件命名为index.php即可。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.