当前位置: 首页 > 面试题库 >

使用PHP脚本提供图片服务与直接加载图片

颜实
2023-03-14
问题内容

我想监视一些外部图像的加载频率。所以我的想法不是直接给uri这样的:

www.site.com/image1.jpg

我可以创建一个读取图像的PHP脚本,因此构建了一个PHP文件,我的HTML如下所示:

<img src="www.site.com/serveImage.php?img=image1.jpg">

但是我不知道如何从磁盘读取图像并返回它。我将返回字节数组还是设置内容类型?

亲切的问候,米歇尔


问题答案:

您必须设置内容类型:

header("Content-type: image/jpeg");

然后加载图像并输出,如下所示:

$image=imagecreatefromjpeg($_GET['img']);
imagejpeg($image);


 类似资料:
  • 我对Laravel很陌生,并使用这个答案为我的助手函数实现了服务提供者。 它建议: 在新生成的HelperServiceP的寄存器函数中rovider.php添加以下代码 然而,Laravel docs指出,register方法只能用于将内容绑定到容器中: 如前所述,在register方法中,您应该只将内容绑定到服务容器中。绝不应尝试在register方法中注册任何事件侦听器、路由或任何其他功能。

  • 问题内容: 我的页面上有几个画廊,包括手风琴和滑杆。问题是页面需要永久加载。有没有一种方法可以将图像包装在一些代码中或对它应用类以强制仅在加载所有其他内容之后才加载它? 问题答案: 你当然可以。将您的img src属性替换为“#”,然后添加一个自定义属性,如下所示: 然后,在页面加载时添加一条JavaScript行,该行的内容如下所示:

  • 本文向大家介绍php 替换文章中的图片路径,下载图片到本地服务器的方法,包括了php 替换文章中的图片路径,下载图片到本地服务器的方法的使用技巧和注意事项,需要的朋友参考一下 php 替换文章中的图片路径,下载图片到本地服务器 以上这篇php 替换文章中的图片路径,下载图片到本地服务器的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。

  • 本文向大家介绍php绘图之加载外部图片的方法,包括了php绘图之加载外部图片的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php绘图之加载外部图片的方法。分享给大家供大家参考。具体实现方法如下: 在实际应用中,就是常见的水印功能。 希望本文所述对大家的php程序设计有所帮助。

  • 我授予所有特权。这是脚本: 我在浏览器中看到以下消息: 警告:mysqli::mysqli():(HY000/1045):在C:\xampp\htdocs\web-datos\connect\u-mysql中,用户“username”@“localhost”(使用密码:YES)的访问被拒绝。php第11行 拒绝访问用户“username”@“localhost”(使用密码:YE 我试图联系但没有成