gpt4 book ai didi

php - 显示图像而不显示其文件路径

转载 作者:可可西里 更新时间:2023-10-31 23:56:11 25 4
gpt4 key购买 nike

有没有办法显示没有路径的图像。我的意思是不使用 HTML 标记,我想使用 PHP 来显示图像。因为如果我使用 HTML,有人可以保存或共享该图像。

编辑:很抱歉我的问题不清楚。我不是说阻止保存图像。我的意思是不在 URI 或 HTML 上显示文件路径“/path/to/image.jpg”。因为 我不希望用户在我的网站上复制和共享包含该图片的链接。共享该图像的唯一方法是“将图像另存为”并共享它。总之谢谢大家。

这是我的解决方案:

<?php
$image = 'new.png';
$content = file_get_contents($image);
header('Content-Type: image/jpeg');
echo $content; exit();

最佳答案

如果浏览器可以查看,用户就可以保存。没有办法绕过这条规则。

唯一的异常(exception)是,如果您使用图像中每个像素的颜色的 1x1 像素 div 重新创建图像,这是非常笨拙的,并且只有在最轻微的情况下才可用图片很小。

关于php - 显示图像而不显示其文件路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9223593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com