PHP与JavaScript交互的例子

分类:代码如诗 | 发表于2012/01/17

这是一个PHP跟JS进行数组交互的例子。

<?php
$arr = array (
array (
‘catid’ => ‘NO.1′,
‘catname’ => urlencode(‘阿里’),  //中文转码
‘meta_title’ => ‘BBBB’,
),
array (
‘catid’ => ‘NO.2′,
‘catname’ =>

>>阅读全文

Flash as3:Java运行时环境初始化时出现错误

分类:代码如诗 | 发表于2012/01/14

最近对PHP和Flash交互感兴趣,所以就安装了精简版的Flash CS4。

但是在运行过程中,提示:java运行时环境初始化时出现错误 您可能需要重新安装 flash。

后来查找了原因,是因为JAVA部件没装好。解决办法如下:

步骤1:登陆Java下载站点:http://www.java.com/zh_CN/download/index.jsp

步骤2:点击“免费Java下载”,跳转到下载页面。解除IE浏览器的Active控件阻挡功能。

步骤3:此时会弹出安装Java控件的安全警告。点击“安装”,等待片刻会弹出安装画面,点“下一步”开始安装,中间会有一个安装google浏览器工具条的界面,是

>>阅读全文

CSS中font的大小用px好还是em好?

分类:代码如诗 | 发表于2012/01/12

CSS中font的大小用px好还是em好?这个问题一直有人在讨论。

推崇使用em做单位的人的理由是:IE只能调整单位为em的字体大小,px在IE下调整不了。所有有人喊出“95%的中国网站需要重写CSS”。

我不苟同。理由有以下几点:

1、随着互联网的发展,浏览器已经不只有IE。

2、IE只能调整字体大小,不能调整页面的图片大小,特别是写进css里的图片几乎不可能跟随字体调整,从而造成页面错乱,图片与文字排版的混沌。

3、另两款主流浏览器火狐(firefox)和谷歌浏览器(Chrome)已经内置页面放大/缩小功能,这个功能不依赖字体长度单位。

4、国内的套壳浏览器(如360浏览器,套用IE的内核

>>阅读全文

IE6下font-size:13px的问题

分类:代码如诗 | 发表于2012/01/12

IE6在国内依然有很多人在用,所以本人在处理css问题时一般都会尽量考虑兼容IE6。

但IE6的问题确实很多,有些还很棘手。

比如,现在就遇到一个:body{ font: 13px/1.6 Tahoma, Helvetica, Arial,sans-serif;},显示出来却是14px

大小的字, 也就是说用IE6浏览13px字体变大了。改为font-size:12px或者14px显示正常。

接着测试,发现上面那段代码只有中文显示大一号,数字和字母显示正常。

会不会是字体问题?

后来更换字体body{ font: 13px/1.6 Verdana, Geneva, sans-serif;},O

>>阅读全文

“本站已运行了多少天”代码(js版+php版)

分类:代码如诗,发现与分享 | 发表于2012/01/09

一直以来本博客右下角都有显示”本站已安全运行多少天”,是从第一篇日志发布之日起计算的。现在看看已经有600天多了。

最初用的是js的脚本,代码如下:

<script language=”JavaScript” type=”text/javascript”>
var urodz= new Date(“4/15/2010″);  //建站时间
var now = new Date();
var ile = now.getTime() – urodz.getTime();
var dni =

>>阅读全文

短网址还原(UnShortUrl)V1.4下载

分类:代码如诗,发现与分享 | 发表于2012/01/06

今早起来,把短网址还原(UnShortUrl)程序优化了一下,V1.4版本就这样发布吧。

更新历史:

V1.4:
1、由之前的两文件精简为单文件;
2、自动判断短网址是否带http前缀,如果没带,自动加上。

V1.3:
1、修正t.cn的还原,
2、修正部分推广小尾巴链接的还原。

演示地址:http://www.ali727.com/files/unshort/

短网址还原(UnShortUrl)V1.4:点击下载

手动编译安装PHP5.3缓存加速器eaccelerator

分类:发现与分享 | 发表于2012/01/05

昨天把PHP5.2.17升级到PHP5.3.9RC4后,缓存插件eaccelerator就要重新编译安装了。以下是在LNMP0.7环境下编译安装实例:

步骤1:

wget -c http://soft.vpser.net/web/eaccelerator/eaccelerator-0.9.6.1.tar.bz2
tar jxvf eaccelerator-0.9.6.1.tar.bz2          #解压
cd eaccelerator-0.9.6.1
cp control.php /home/wwwroot/            #复制eaccelerator的管理文件到网站目录
.

>>阅读全文

恶搞猫猫表情全集(34张)

分类:轻松一下 | 发表于2012/01/05

恶搞猫猫表情 恶搞猫猫表情 恶搞猫猫表情

第一次看到这三张表情就被逗乐,后来一搜索,原来还有全套的,这里收集目前最全的全集共34张。

恶搞猫猫表情全集(34张):点击下载

缩略图:

恶搞猫猫表情

LNMP的PHP最新Hash漏洞修复办法

分类:发现与分享 | 发表于2012/01/04

这几天php5.2/5.3爆出了Hash漏洞,看了那个实例,好像只对本机有危害,不能远程攻击。但新闻里说是非常严重的漏洞,而且可以击溃大量服务器,所以还是升级来修复了。

php5.2官方已经停止更新,不期望出补丁了,网上有个第三方的补丁,比较了一下,直接升级到PHP/5.3.9RC4比较妥当,因为PHP/5.3.9RC4没有这个漏洞。

我用的是军哥的lnmp,所以直接用sh脚本升级,整个编译花费20分钟,过程中网站会出现502。

已经更新了的升级到PHP/5.3.9RC4一键脚本:PHP/5.3.9RC4升级脚本

古人为什么从右往左书写

分类:七荤八素 | 发表于2012/01/04

今天突发奇想,古人为什么从右往左书写?以今人的思维,想不出从右往左书写的好处:右撇子居多,从右往左书写,右手衣袖不是容易沾到墨水吗?容易把字弄糊涂吗?

搜索一下百科,原来是有原因的:

一、古人之所以竖着写,是因为在造纸术发明以前,古人是在竹木简牍上写字的。而竹木简牍都是窄长的竹木片,用绳串起来可卷成册。“册”字就是简牍的象形字。而打开卷册自然是右手执端,左手展开方便。所以,书写也就是自上而下,从右往左了。

二、从汉字的特点和人的生理习惯来看,因为是右手写字,左手执册,一个字的笔顺自然是从上至下,自左而右的方便。如果从右往左写,写左半部时,毛笔势必挡住右半字形,不便于安排结构,影响结字的美观。而

>>阅读全文