我有以下 PHP 代码来显示我网站中目录的内容:
<?php
$conn = ftp_connect("host") or die("Could not connect");
ftp_login($conn,"username","password");
if ($_GET['dir'] != null) {
ftp_chdir($conn, "logs/{$_GET['dir']}");
}
else
{
ftp_chdir($conn, "logs");
}
$files = ftp_nlist($conn,"");
foreach($files as $value) {
echo "<a href=\"test.php?dir={$value}\">{$value}</a>";
}
ftp_close($conn);
?>
当我点击 subdirectory1 或 subdirectory2 时,我会得到它的内容(一些图像)。然后当我点击其中一张图片时,我会得到我网站根目录的内容。
当访问者点击它时,如何只显示图像?请注意,我不想下载它或任何东西 - 我只想在访问者点击它时在浏览器中显示它。