PHP与JavaScript交互的例子
这是一个PHP跟JS进行数组交互的例子。
<?php
$arr = array (
array (
‘catid’ => ‘NO.1′,
‘catname’ => urlencode(‘阿里’), //中文转码
‘meta_title’ => ‘BBBB’,
),
array (
‘catid’ => ‘NO.2′,
‘catname’ =>
Flash as3:Java运行时环境初始化时出现错误
最近对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好?
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的问题
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版)
一直以来本博客右下角都有显示”本站已安全运行多少天”,是从第一篇日志发布之日起计算的。现在看看已经有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下载
今早起来,把短网址还原(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
昨天把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的管理文件到网站目录
.
LNMP的PHP最新Hash漏洞修复办法
这几天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升级脚本
古人为什么从右往左书写
今天突发奇想,古人为什么从右往左书写?以今人的思维,想不出从右往左书写的好处:右撇子居多,从右往左书写,右手衣袖不是容易沾到墨水吗?容易把字弄糊涂吗?
搜索一下百科,原来是有原因的:
一、古人之所以竖着写,是因为在造纸术发明以前,古人是在竹木简牍上写字的。而竹木简牍都是窄长的竹木片,用绳串起来可卷成册。“册”字就是简牍的象形字。而打开卷册自然是右手执端,左手展开方便。所以,书写也就是自上而下,从右往左了。
二、从汉字的特点和人的生理习惯来看,因为是右手写字,左手执册,一个字的笔顺自然是从上至下,自左而右的方便。如果从右往左写,写左半部时,毛笔势必挡住右半字形,不便于安排结构,影响结字的美观。而





