通过 PHP 加载图像

2023-11-21

我正在尝试通过 PHP 加载图像,但我不知道如何。 文件名存储在数据库中,例如image.jpg

if($_GET['image']){
    // Client requesting image, so retrieve it from DB
    $id = mysql_real_escape_string($_GET['image']);
    $sql = "SELECT * FROM $tbl_name WHERE id = '$id' LIMIT 1";
}

客户端需要像这样请求图像

http://example.com/index.php?image=1

然后它应该返回图像,因此可以像这样嵌入:

<img src="http://example.com/index.php?image=1" alt="" />

这可能吗?


$img = 'path/to/image.jpg';
header('Content-Type: image/jpeg');
readfile($img);

刚刚测试过

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

通过 PHP 加载图像 的相关文章

  • 检查 $_POST 数据

    我正在对表单进行一些垃圾邮件检查 下面的代码在我的本地主机上正常工作 如果为 true 则重定向到 google com 但是 当它在生产服务器上时却不起作用 执行脚本的其余部分并且不重定向到 Google com if POST SERV
  • php curl 使用 GET 发送变量 奇怪的结果

    我正在尝试调用远程站点上页面中的网址 决定使用curl 在远程站点上 url 变量显示为 REQUEST Array var1 gt val1 amp var2 gt val2 amp var3 gt val3 被调用的url是 http
  • react-native - 图像需要来自 JSON 的本地路径

    你好社区 我正在react native中开发一个测试应用程序 并尝试从本地存储位置获取图像 我实际在做什么 我将图像直接链接源提供给 var 并在渲染函数中调用此方法 react 0 14 8 react native 0 23 1 np
  • 使用 php-ews(Exchange Web 服务)在特定日期后获取电子邮件

    在我的 PHP 脚本中 我需要弄清楚如何检索指定消息 ID 之后或特定日期之后的所有电子邮件 两者都可以 我只需要检索自上次抓取收件箱以来的新电子邮件 这个收件箱每天收到数千封电子邮件 而且我在 30 天内无法删除任何电子邮件 对于初始导入
  • 无法访问 localhost/xampp/index.php

    我刚刚安装了 Windows 7 的 XAMPP 控制面板似乎工作正常 我启动了 MySql 和 Apache 我遇到的问题是 当我在浏览器 Google Chrome 中输入 localhost 时 它会将我发送到 http localh
  • flutter应用程序中有图像编辑器的api吗?我需要在图像中添加文本

    是否可以编辑图像 例如旋转以及在图像上添加文本 有没有什么插件可以做到这一点 我需要一个图像编辑器来添加具有各种字体和颜色的文本 谢谢 你应该使用重画边界 https docs flutter io flutter widgets Repa
  • PHP - 如何获取主要 HTML 内容,例如 Firefox 中的阅读器模式

    在 android Firefox 应用程序和 safari iPad 中 我们只能通过 阅读器模式 阅读主要内容 阅读更多 http support mozilla org en US kb how enable reader mode
  • PHP:读取所有传入 HTTP 请求的类 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 如何在 GitHub Action 中使用不同版本的 PHP 进行测试

    我有一些 PHP 代码 其中包含使用以下命令运行的测试PHPUnit并想对其进行测试GitHub Actions 我在他们的文档中找不到测试 PHP 包的方法 我想使用不同版本的 PHP 进行测试 但他们只有最新的版本7 3安装 您可以添加
  • 使用 PHP/linux 将文件合并为单个 PDF

    我正在研究如何将多个 PDF 合并为一个 PDF 我正在寻找一个图书馆可靠且坚固尽可能 最好有一个库可以保留书签 鬼脚本 http pages cs wisc edu ghost 可以在保存书签的位置进行连接 但我遇到了麻烦 在一种情况下它
  • 将 cookie 设置为在当天结束时过期

    我想设置一个 cookie 并让它在一天结束时过期 这有效 但 24 小时后过期 setcookie route upgrade voted true time 86400 这不起作用 setcookie route upgrade vot
  • 使用值填充的 Symfony2 自定义字段类型

    这是先前问题的后续问题Symfony2 自定义表单类型或扩展 https stackoverflow com questions 24079288 symfony2 custom form type or extension 我正在尝试为订
  • 使用 XPATH(和 PHP)从样式属性中选择背景 url

    我只想从此背景图像样式属性中选择 url 这可以通过 XPATH 实现吗 a href http www test com style background image none test a 我有类似的东西 url xpath gt qu
  • CodeIgniter:My_Lang 中的 get_instance

    我发现这个有用的国际化代码 http pastebin com SyKmPYTX http pastebin com SyKmPYTX 一切正常 除了我无法在此类中使用 CI 函数 我想从 DB 设置 languages 和 special
  • PHP 中的 -> 和 :: 有什么区别?

    这个东西困扰我好久了 一直找不到 在 php 中使用 和 gt 之间的类有什么区别 让我举个例子 想象一个名为 MyClass 的类 该类中有一个函数 myFunction 使用有什么区别 MyClass myclass new MyCla
  • PHP session_regenerate_id 和黑莓浏览器

    问候 我正在开发一个登录系统 并陷入了黑莓浏览器身份验证的困境 他们似乎对 PHP 的 session regenerate id 有问题 有人可以建议替代方案吗 以下是身份验证和登录脚本 UPDATE看来会话一般都不起作用 拿出 sess
  • 将 SVG 文件转换为多个不同大小的 PNG 文件

    我有一个 SVG 格式的徽标图像 我想知道是否有办法生成多个不同大小的 png 文件 例如 我设置了 20 个不同的宽度和高度 它会生成 20 个 PNG 文件 如果我必须一次处理 5 张图像也没关系 我已经安装了 illustrator
  • session_start():无法解码会话对象

    我有时在使用 CodeIgniter 时遇到以下问题 错误 2019 03 05 19 57 26 gt 严重性 警告 gt session start 无法解码会话对象 会话已被销毁 system libraries Session Se
  • 矩形超出边界是什么意思

    PPB Graphics2D PaintImageData 矩形超出界限是什么意思 我几乎在我检查的每一段代码中都看到了它 最新的代码是 define my consumer key define my consumer secret oa
  • PayPal 网关已拒绝请求。安全标头无效(#10002:安全错误 Magento

    在 magento 中增加 PayPal 预付款 我已填写 magento admin 中的所有凭据 但是当我进入前端并单击 pay pal 按钮时 它给出了 PayPal 网关已拒绝请求 安全标头无效 10002 安全错误 我用谷歌搜索了

随机推荐

  • 如何包含需要绝对路径的PHP文件?

    我有一个如下的目录结构 脚本 php inc include1 phpinc include2 php 对象 object1 php对象 object2 php 肥皂 soap php 现在 我在两个中都使用这些对象script php a
  • 我可以自动实现类吗?

    在斯卡拉兹每Monad实例自动是一个实例Applicative implicit val listInstance new Monad List def point A a gt A List a def bind A B fa List
  • Gulp 在 Windows 上运行失败 |错误消息:Microsoft JScript 编译错误、无效字符

    我安装了Node js在我的 Windows 7 本地计算机上 如以下链接所述 安装 node js npm windows 之后我安装了Gulp js通过命令行执行此命令 npm install g gulp 然后我将此路径添加到环境变量
  • 监控mysql的变化

    我有一个通过 hibernate 使用 MySQL 数据库的 Java 应用程序 数据库实际上用作持久层 在程序初始加载时读取数据库 然后将记录维护在内存中 然而 我们增加了额外的复杂性 其中另一个进程也可能更改数据库 并且如果这些更改能够
  • 在视图中获取 JSON 请求(使用 Django)

    我正在尝试设置一个视图以从 API 接收 JSON 通知 我正在尝试弄清楚如何获取 JSON 数据 目前我以此为起点来查看请求是否被正确接收 def api response request print request return Htt
  • 在多个 go 模块的父目录中运行 `go test`

    看一下这个目录结构 root one go mod go sum main go main test go two go mod go sum main go main test go 假设我在父目录中root 我想运行所有子目录中的所有测
  • 如何在不使用 Azure Databricks 中的 Pyspark 缓存数据的情况下查询损坏记录?

    我遇到了数据块中记录损坏的问题 我们想要对损坏的记录进行计数 并将损坏的记录保存在特定位置作为增量表 为此 我们正在阅读使用PERMISSIVE并据此进行查询 corrupt record column 我们在 Azure Databric
  • 如何通过未按约定命名的字段关联 CakePHP 中的模型?

    我有两个带字段的表username同时 如何为本地表和外部表指定字段名称 我希望 CakePHP 会做类似的事情 ON T1 username T2 username 结果 如果没有任何更改 表将按以下条件连接 ON T1 id T2 t1
  • Android 中列表视图行中的 TextView 在滚动时显示重复值?

    我正在使用 ListView 的自定义适配器 其中有一个 TextView 和一个 Spinner 从 Spinner 中选择值后 将值复制到列表中相应同一行的 TextView 中 问题是 由于 ListView 中有超过 40 个元素
  • javac 响应“不是文件”,但文件存在

    当我使用 javac 编译一个 Java 文件时 它响应错误not a file 代替file not found 所以我尝试在 WSL 环境中编译它 它可以很好地编译相同的文件 然后我意识到可能是因为我把文件放在了OneDrive下 所以
  • 如何使用 .NET 从 SSRS 报告获取数据源信息

    我目前正在制作一个 ASP Net 和 C 页面 这是一些报告的前端 我还想从与报告相同的数据源运行一些查询 每个报告仅使用 1 个数据源 是否可以使用 ReportingService2005 或 ReportExecutionServi
  • 在 Eclipse 中一次更改多个文件的文本编码

    我的 Eclipse 项目中有一些 UTF 8 HTML 模板 Eclipse 一直将它们视为具有不同的编码 它说编码是 由内容决定的 我想强制正确的编码 我可以对单个文件强制使用它 但为父文件夹设置编码不会影响其中的文件 因为属性表中没有
  • 限制可执行文件在特定计算机上运行的最简单方法

    我正在尝试创建一个只能在一台机器上运行的可执行文件 实现这一目标的最简单方法是什么 许可证文件 或者是否有一个类似于网络连接 MAC 的机器地址 我可以将其硬编码到可执行文件中 如果它只在一台机器上运行 那么 只需保护该机器并仅将可执行文件
  • jQuery 幻灯片图像转换

    我的 jQuery 幻灯片有问题 我似乎无法弄清楚 在图像转换期间 幻灯片将闪烁白色 而不是很好地淡入下一张图片 我相信这与以下代码行有关 slideshow img first fadeOut 1000 next fadeIn 1000
  • iOS 11 主屏幕 Web 应用程序中的 Cookie 过期

    iOS 11 自 iOS 11 0 1 起仍然存在问题 主屏幕 Web 应用程序和 Cookie 似乎存在问题 当从服务器设置 cookie 时 iOS 11 似乎会间歇性地删除 cookie 其他时候 当服务器使 cookie 过期时 i
  • 如何判断按下的是哪个 SHIFT 键?

    在我的游戏中 我希望能够使用左右 Shift 键来实现不同的功能 在Java 或其他语言 中 有什么方法可以区分这两者吗 The KeyEvent class has only VK SHIFT which corresponds to b
  • Python 相当于 R 的 poly() 函数?

    我试图了解如何使用 scikit learn 或其他模块 在 R 中复制 poly 函数 例如 假设我在 R 中有一个向量 a lt c 1 10 我想生成三阶多项式 polynomial lt poly a 3 我得到以下信息 1 2 3
  • 在 C# 中将对象数组转换为 XML

    我知道没有内置转换器可以将对象数组转换为 XML 是否有一种快速基本的方法可以从数组中创建 XML 以帮助我在这个 XML 和我拥有的另一个 XML 之间进行 LINQ to XML 联接 您可以使用 Linq to XML 将现有数据结构
  • array.find 不适用于 Babel

    我正在使用 Babel 转译我的 ES2015 代码 然而它并没有翻译find对于数组 以下行引发错误TypeError options find is not a function let options 2 23 4 options f
  • 通过 PHP 加载图像

    我正在尝试通过 PHP 加载图像 但我不知道如何 文件名存储在数据库中 例如image jpg if GET image Client requesting image so retrieve it from DB id mysql rea