主要还是看链接路径是否正确,或是路径下是否存在图片,Linux系统服务器需要区分大小写,或是启用了伪静态,链接被解析为其他路径了,先把这几个原因检查了看看。
10年积累的网站设计、做网站经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站制作后付款的网站建设流程,更有新宁免费网站建设让你可以放心的选择与我们合作。
不只是图片,网页上的任何路径,都不要使用C:\............
之类的路径,你这种路径,表示是在本地磁盘C中的文件
但你的站点根目录是只能读取远程上的文件以及目录本身的文件,比如你的站点是设置在D:\www中,那么,网页就只能读取到D:\www中的文件,而不能读取到其他磁盘分区的文件
况且,你做的网站最终是要放到服务器上的,而服务器上的磁盘结构以及站点目录都和你本地不一样,那这种路径是不可能会读取到文件的
你应该使用意向几种路径:
/表示站点根目录
./表示当前目录
../表示上一级目录
当然,也可以使用http://方式
用表达之判断img/img之间的就是图片没有的就是文字了。
也可以用jQuery获取文章内图片
把文章内容用放入一个层中随便取个名字这里叫con
class用. id用# 新建个层用来存放获取图片的地址叫add
#con .con
$().ready(function(){
var img_con;
img_con=$("#con img");
$(".add").html(img_con);
}
);
img_con为图片所有地址
div class="add"读取的图片内容/div
Warning: Cannot modify header information - headers already sent by (output started at F:\www\reg\down-img.php:2) in F:\www\reg\down-img.php on line 28
这个是常见的一种错误 一般使用header() 函数的时候
前面不可以有 任何输出, 有时候不小心 ?php 上面 有空格或者 回车都不可以
要显示图片Header( "Content-type: image/JPEG"); 是必须要有的