我的img.php
文件允许您查看图像,但该站点会减小图像的大小。php 文件用于?id=
获取文件名并回显正确的图像,但是我希望用户能够单击图像并被重定向到完整图像。
print_r($_GET['id']);
允许我打印文件名,但我还需要将目录链接到那里的某个地方,我尝试使用它 -print_r($dir($_GET['id']));
但这不起作用。有什么建议么 ?
我的img.php
文件允许您查看图像,但该站点会减小图像的大小。php 文件用于?id=
获取文件名并回显正确的图像,但是我希望用户能够单击图像并被重定向到完整图像。
print_r($_GET['id']);
允许我打印文件名,但我还需要将目录链接到那里的某个地方,我尝试使用它 -print_r($dir($_GET['id']));
但这不起作用。有什么建议么 ?
<?php
$id = (isset($_GET['id']) && !empty($_GET['id'])) ? $_GET['id'] : 0;
if($id){
$id = htmlentities($id);
echo "<a href='website.php/image/$id.jpg'>"; echo "<img src='images/$id.jpg'> </a>";
}
print_r
应该只用于以人类可读的格式打印出一个数组(用于调试)。也许您想做类似的事情:
echo '<a href="' . htmlspecialchars($_GET['id']) . '"><img src="' . htmlspecialchars($_GET['id']) . '"/></a>';