php上传文件进度条的方法
目前为止,使用php上传文件如果想实现真正的进度条,只有三种方法:
1、使用PHP的创始人 Rasmus Lerdorf 写的 APC扩展模块 来实现;
2、使用PECL扩展模块 uploadprogress 实现;
3、使用flash+PHP来实现,推荐使用 swfupload。
4、使用php5.4以上版本,$_SESSION中支持读取文件的上传进度。示例请看这里:http://blog.feizhaojun.com/?p=22
因为变态的IOS对flash很不友好,所以我们抛弃了第三种方法,采用了第一种使用php_apc.dll扩展。下面我们讲一下方法1。
1.服务器配置(基于w[……]
当未来人看Excel就像我们今天看”结绳记事”
我们的祖先用绳子上的疙瘩记录发生了什么
后来有了纸和笔,有了书籍和笔记本。
后来我们用计算机。
Web科技以超乎想象的速度发展,信息爆炸式地膨胀。我们每天需要记录的事情越来越多,就像150年的近代史的信息可以单独充当一个课程和1500年的古代史相提并论。计算机的运算速度成“幂”的增长。原先无比强大的数据库(oracle)甚至都已经不能满足我们的要求。我们从简单的二维关系型数据库延展到了NoSQL的分布式数据库。高中基本的x轴y轴的平面函数已经不能让我们解决问题,都有必要把玄之又玄的四维概念引入到我们的实际生活应用了。
在不久之前,一个人在小学学习的东西可以用一辈子,而如今,可能我们刚刚[……]
2011-12-04
2011-12-04
[audio:http://wl.a5mp3.com/qz/1386.mp3]昨天和同学一起K歌。
有人在唱那首陈奕迅的《好久不见》。
你会不会突然的出现
唱到这句的时候突然全身颤栗了一下。
想起我路过那些有记忆的地方,也总是痴痴地想会不会在这里突然碰到她。
WZ凑过来说他每次听到这句,就会想起某一天的场景,那时候他的另一半站在街角等他,而他躲开了。
这么多年过去,我们也是“多么想和你见一面”,但是真的不知道见了面能说些什么,可能也只能说那句“好久不见”。
爱人终于也狠心地离开了,因为我用了五年去忘记一个人。
但终归我是忘记了。
MT和[……]
5个常用jQuery代码片段
原文链接:http://feizhaojun.com/doc-archive/5个常用jQuery代码片段.html
jQuery是一款优秀的js框架,下面列举5个常用的代码片段。
-
禁止右键
$(document).ready(function(){ $(document).bind("contextmenu",function(e){ return false; }); });
-
用jQuery实现Flash效果
jQuery.fn.flash = function( color, duration ) { var current = th[......]
廿三年
廿三年后,就是等我四十三岁的时候
她说三年后她会回来
我一直在想
距离她回来的三年
究竟还要多久?
会不会很容易就是一辈子
年三年
一不小心,就年了廿三年
我愿那些陈年的伤
都被回生草的汤冲淡了
你额头的云
也被调皮的手捏皱了
再见你就像当年我闭眼呷的一口老酒
酒韵散开在你瞪着眼睛背后的人群
你说,老咯
你说,这回真的老咯
你问我是不是还一如从前
我说哪有
我总在一个不和谐的时刻里
告诉我的孩子说
等到有一天
你会看见那些故事里的故事
一件一件地在你身上上演
你要感激,因为有一个人
你才能在生命中的几千个夜里
即使外面的月色[……]
最美不是下雨天,是曾与你躲过雨的屋檐
本文系转载。
大概是2011年的人人网时代,网传的一份暗恋故事,作者已经无从考据。
据说是全文一环扣一环,堪比侦探小说。
我一直在想,该怎样开头才能把这整件事抽丝剥茧。
不如先说说我的朋友M先生。
M先生话不多,总是喜欢思索一些奇奇怪怪的问题,得出的答案往往让我琢磨半天。
比如,他洗衣服的时候,手上会套着他的袜子。再比如,冬天洗完澡出来,他会用毛巾裹住脚,在湿漉漉的拖鞋里踩一下再拿出来。
我总会说,多洗一双袜子会死么。或者,弯下腰把拖鞋里的水擦干会死么。
M先生只是诡谲地一笑,说:“那样不更省事么?”
但是他对身边的人和事却显然没有那么大的耐心。所以,他的人际关系打理地并[……]
IE6出现文字自动重复
原文链接:http://feizhaojun.com/doc-archive/IE6出现文字自动重复.html
[code lang=”html”]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&[……]
IE条件注释
条件注释简介
- IE中的条件注释(Conditional comments)对IE的版本和IE非IE有优秀的区分能力,是WEB设计中常用的hack方法。
- 条件注释只能用于IE5以上。
- 如果你安装了多个IE,条件注释将会以最高版本的IE为标准。
- 条件注释的基本结构和HTML的注释(< !-- -->)是一样的。因此IE以外的浏览器将会把它们看作是普通的注释而完全忽略它们。
- IE将会根据if条件来判断是否如解析普通的页面内容一样解析条件注释里的内容。
条件注释属性
- gt : greater than,选择条件版本以上版本,不包含条件版本
- lt : le[……]
CSS hack 兼容一览表
原文链接:http://feizhaojun.com/doc-archive/IE6IE7IE8FirefoxChromeSafari的CSS hack兼容一览表.html
IE6/IE7/IE8/Firefox/Chrome/Safari的CSS hack兼容一览表
不同的浏览器对CSS的解释都有一点出入,特别是padding, line-height这些要细微控制的地方,下面的hack基本可以解决这个问题:
• 在属性前加下划线(_),那么此属性只会被IE6解释
• 在属性前加星号(*),此属性只会被IE7解释
• 在属性值后面加”\9″,表示此属性只会被IE8解释[……]
ie6不支持无A状态伪类的解决办法
我们在做数据表格的时候,经常需要做鼠标经过一行变色的效果,以前碰到这个问题只能用onmouseover、onmouseout这类东西来解决,每行都加而且也只能改变背景颜色,效果不佳。其实在CSS中定义tr、td的伪类hover很容易能做出这样的效果,而且样式可以自定义的丰富美观。但遗憾的是现在占据主流浏览器的IE6所支持的CSS1中,此伪类仅可用于a对象,且对于无href属性(特性)的a对象,此伪类不发生作用,而IE7和Firefox所支持的CSS2中此伪类可以应用于任何对象。
心有不甘,终于在网上找到了一些解决的办法:
javascript文件 代码:
[js]
functi[……]
HTML网页中插入Flash
UPDATE: 2018-08-03 12:29
我们已经不建议在网页中使用 Flash 技术
一、介绍:
要在网页中正常显示 flash 内容,那么页面中必须要有指定 flash 路径的标签。也就是 OBJECT 和 EMBED 标签。
OBJECT 标签是用于 Windows 平台的 IE 浏览器的,而 EMBED 是用于 Windows 和 Macintosh 平台下的 Netscape Navigator 浏览器以及 Macintosh 平台下的 IE 浏览器。Windows 平台的 IE 利用 Activex 控件来播放 Flash,而其它的浏览器则使用 Netscape 插件[……]