为了忘却的纪念 $bestmost->save("多多益善")
言己及众
PHP博客
|
首页
|
发新随笔
|
发新文章
|
联系
|
聚合
|
管理
ie6下动态缩略图不显示的原因
我在上传生成缩略图时,缩略图显示的链接如下;
<
img
src
="/index.php?action=sys_upload_showThumb&id=bdc3955470adfb5637a0d1f517eb3d35"
/>
结果在ie6下不显示该缩略图;后来追溯到下面一段代码:
header
(
"
Content-type: image/jpeg
"
) ;
header
(
"
Content-Length:
"
.
strlen
(
$_SESSION
[
"
fileInfo
"
][
$image_id
]));
echo
$_SESSION
[
"
fileInfo
"
][
$image_id
];
unset
(
$_SESSION
[
'
fileInfo
'
][
$image_id
]);
//
exit
(
0
);
于是就想是不是还来不及显示就被unset了?于是删掉就成功了。后来改为了如下代码:
header
(
"
Content-type: image/jpeg
"
) ;
header
(
"
Content-Length:
"
.
strlen
(
$_SESSION
[
"
fileInfo
"
][
$image_id
]));
echo
$_SESSION
[
"
fileInfo
"
][
$image_id
];
/*
* 马上输出 上边的session,解决ie6下生成的缩略图在还没有显示前已经被下边的unset($_SESSION['
'])清空,结果致使ie6无法显示缩略图的情况
*/
echo
$str
.
str_repeat
(
'
'
,
256
);
//
有些浏览器必须要在输出达到256个字符时才肯输出
ob_flush
();
flush
();
//
这两个必须要一块用
unset
(
$_SESSION
[
'
fileInfo
'
][
$image_id
]);
//
exit
(
0
);
其实这又引出了服务器的输出控制和浏览器的缓存问题,这有点复杂了,以后有机会再研究了。
BT促销网:(http:www.btcuxiao.com)
发表于 2009-06-10 16:06
bestmost
阅读(821)
评论(0)
编辑
收藏
引用
网摘
所属分类:
php模块和类库
、
工作心得
只有注册用户
登录
后才能发表评论。
网站导航:
IT新闻
博客园
BlogJava
博客生活
IT博客网
C++博客
程序员招聘
随笔:279 文章:16 评论:48 引用:0
<
2009年6月
>
日
一
二
三
四
五
六
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
公告
留言簿
(7)
给我留言
查看公开留言
查看私人留言
随笔分类
(325)
ajax(8)
(rss)
appche(2)
(rss)
fleaphp(19)
(rss)
hacker(4)
(rss)
html,web相关(34)
(rss)
js(85)
(rss)
linux(2)
(rss)
mysql 及其他(22)
(rss)
php模块和类库(100)
(rss)
seo搜索(13)
(rss)
smarty(7)
(rss)
svn(7)
(rss)
xajax(1)
(rss)
工作心得(19)
(rss)
软件工程(2)
(rss)
all
codebit有效并且可重用的小段代码
如果你是寻找一些小的编程技巧和经典的教程文章,那么您找对地方了,你可以从点击导航里的 【技术文章】 开始。通过重用本站收集的小段代码,您的编程效率有很大提高,偶尔也会自己写一些本站所没有的经典代码
pear安装 php(Appserv)
PEAR套件的管理(图)
Phpgrid php框架
php相关
PHP中相对路径问题
泉城酷仔的博客php
搜索
积分与排名
积分 - 328012
排名 - 3
最新评论
1. re: js中用undefined作判断条件
评论内容较长,点击标题查看
--haix
阅读排行榜
1. 字符编码详解及由来(UNICODE,UTF-8,GBK)[转帖](12382)
2. 根据16进制输出所有汉字(9050)
千百亿工作室
BT促销网