PHP 中的动态图像与 GET 参数出现在 中;标签

发布于 2024-11-16 06:53:07 字数 423 浏览 0 评论 0原文

我知道这个问题与这个问题非常相似: 指向一个标记到由 PHP 动态生成的图像?

但在我的方法中,我需要每次发送不同的 GET 参数(有时是一组特定的 GET 参数,有时是一组完全不同的参数)。此解决方案无法修复它: 指向一个标记到由 PHP 动态生成的图像?

有人知道如何解决这个问题吗?

I understand this question is pretty similar to this question: Point an <img> tag to a image dynamically generated by PHP?

But in mine I need to send it different GET parameters each time (sometimes it's a certain set of GET params and sometimes it's a completely different set). This solution was unable to fix it: Point an <img> tag to a image dynamically generated by PHP?

Does anybody know how to overcome this issue?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

时光沙漏 2024-11-23 06:53:07

GET 参数只是附加到 URL 末尾的查询字符串。因此,要将参数 foobar 分别设置为 42cubiculum,即 foobar 中给出的 URL code>IMG 的 SRC 属性将以 ?foo=42&bar=cubiculum 结尾。

GET parameters are just the query strings appended to the end of the URL. Thus, to set the parameters foo and bar to 42 and cubiculum, respectively, the URL given in the IMG's SRC attribute would end with ?foo=42&bar=cubiculum.

陌上芳菲 2024-11-23 06:53:07

您需要将标志 QSA 添加到 RewriteRule,以在重写后维护 QUERY_STRING网址

You'll need to add the flag QSA to the RewriteRule to maintain the QUERY_STRING after rewriting the URL

誰ツ都不明白 2024-11-23 06:53:07

这完全合法并且应该完美地工作:

<img src="http://example.com/img.jpg?get=data" /> 

这使查询字符串保持完整:

RewriteRule (.*).png(.*) $1.php$2

This perfectly legal and should work flawlessly:

<img src="http://example.com/img.jpg?get=data" /> 

This keeps the query string intact:

RewriteRule (.*).png(.*) $1.php$2
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文