无法查看名称中包含空格的图像

时间:2014-08-22 09:42:01

标签: php html image echo jpeg

我无法查看名称为ex的图片:Google Twitter.JPG未加载,其名称在PHP回显方法后更改为Google%20Twitter.JPG。

<image width=150px height = 100px src="upload/profiles/<?php echo trim($image); ?> >

2 个答案:

答案 0 :(得分:2)

标记中有错误。

更改<image width=150px...

<img width=150px...

答案 1 :(得分:0)

这是W3标准中的要求

来自http://www.w3schools.com/tags/ref_urlencode.asp

  

网址不能包含空格。 URL编码通常用加号(+)或%20替换空格。

您应重命名图片,并使用短划线-或下划线_替换空格

正如评论中指出的那样,您缺少报价,并且在您的行中有一些错误。 image应为img,您的身高和宽度属性应为引号,不得有空格。

<img width="150px" height="100px" src="upload/profiles/<?php echo trim($image);?>" />