有没有人可以帮我解决图片下载功能的问题?情况是这样的:实际上我想从一个网站下载一个甘特图图像,它会生成一些字符串url作为图像!甚至不是http://www.example.com/img/image.png,而是像http://www.example.com/img/index.php?=task&d=&Work=0这样的东西...
发布于 2012-09-21 17:56:13
不管您使用的是哪种语言或环境,只需使用带有所有GET变量的完整URL即可为您提供图像。这应该无关紧要。
从下面的注释可以看出,您的代码无法正常工作,因为您使用的是PHP的htmlspecialchars函数。Htmlspecialchars会将你无法在HTML输出中表示的符号简单地添加到html文档(如&、<和>)的源代码中,转换成标识符,让浏览器知道要呈现什么类型的字符。
例如,与号(&)可以由&呈现,HtmlSpecialChars函数可以为您实现这一点。
当你的后端代码输出用户看不见的部分html源代码时,比如本例中的图片源,你不想使用这个函数。它将通过用&替换URL中的所有&实例来使url无效
只需执行以下操作:
<?php print($url); ?>https://stackoverflow.com/questions/12528235
复制相似问题