0

谁能帮我解决有关图像下载功能的问题?情况是这样的:实际上我想从一个生成一些字符串 url 作为图像的站点下载甘特图图像!甚至不是http://www.example.com/img/image.png而是类似http://www.example.com/img/index.php?=task&d=&Work=0 ...

4

1 回答 1

0

不管您使用什么语言或环境,只需使用带有所有 GET 变量的完整 URL 即可为您提供图像。没关系。

从您下面的评论来看,您的代码无法正常工作,因为您使用的是 PHP 的htmlspecialchars函数。Htmlspecialchars 会将您无法在 HTML 输出中表示的符号转换为仅通过将它们添加到 html 文档的源(例如&和)的标识符<>让浏览器知道要呈现哪种字符。

例如,与号 ( &) 可以由&amp;HtmlSpecialChars 函数为您呈现。

当您的后端代码输出用户不可见的部分 html 源代码时,例如本例中的图像源代码,您不想使用该函数。它将通过将&url 中的所有实例替换为使 URL 无效&amp;

只需这样做:

<?php print($url); ?>
于 2012-09-21T09:56:13.360 回答