2009年4月 的存档
2009四月17

地图插件初稿完工

昨天上午初稿出来了,放出图片,现在还有些地方改进,还不够人性化, 演示地址:http://www.iguiyuan.com/home/plug.php?do=gps [查看全部]

2009四月14

UChome谷歌地图插件

最近开发一个谷歌地图插件,实现功能如下: 1.用户移动标记选定自己所在的位置(已经维度标记)。 2.显示用户周围的用户,便于认识周围的人。 3.好友活动动态提醒,地图随好友动态自动变换焦点。 先写了个用户确定自己坐标的功能,后续功能慢慢再做,今天先把第一步的效果图放出来,等以后可以的话,放出全部,包括应用方式。。 [查看全部]

2009四月12

UCHome二次开发并不那么简单

知道了UC的运行流程,数据库操作和权限管理,给当前网站加些插件还能行,但想该动原有的一些东西还有一些路要走,UC的流程逻辑真是非常严密,去掉一点东西可能就会引起全局的错误,今天我算是被折腾死了,昨晚通宵加班,今天又是这样,这两天累啊,去他妈的进度,今天大爷回家了,蒙头睡大觉工作先放下咯,慢慢来了,回家睡觉咯! 下面的文章对快速理解uchome应该很有帮助: UCHOME的通用方法:http://www.zeevin.com/article/2...[查看全部]

2009四月11

防止浏览器缓存

当浏览器打开一个最近曾经浏览过的网页时,他有时候会读取本地的缓存内容,而不是最新内容,这在操作中会带来一些麻烦,我们可以通过给要访问的URL传入随机数的方式避开缓存。 比如:方式一:<a href =”localhost/test.php?random=<?php echo rand(); ?>”>测试</a> 方式二: <script> function g(u){ location.href=u+”?random=”+Math.random() } </script> <a href=...[查看全部]

2009四月11

改写的一个高效的php无限分类

<? php header('Content-type: text/html; charset=gb2312'); //以下是接收的数据格式 //$array[0] = array("id"=>1,"pid"=>0,"name"=>"诛求"); //$array[1] = array("id"=>2,"pid"=>0,"name"=>"2"); //$array[2] = array("id"=>3,"pid"=>1,"name"=>"3"); //$array...[查看全部]

2009四月11

Ajax与php第一个实例

总共用到2个文件 ajax.html文件内容如下: <script> var XmlHttp = false; //初始化连接 try { XmlHttp = new ActiveXObject(“Msxml2.XMLHTTP”); } catch (e) { try { ?? XmlHttp = new ActiveXObject(“Microsoft.XMLHTTP”); } catch (e1) { ?? XmlHttp = false; } } if(!XmlHttp && typeof XMLHttpRequest != “undefined”){ ?? XmlHttp = new XMLHttpRequest(); } function...[查看全部]

2009四月11

ecshop递归获取一个分类的根分类

function get_root_id($id){ $sql = ‘SELECT parent_id FROM’.$GLOBALS['ecs']->table(‘category’).”WHERE cat_id=’$id’”; $parent_id = $GLOBALS['db']->getOne($sql); if ($parent_id==0){ ?? $id = intval($id); ?? return $id; } else { ?? return get_root_id($parent_id); } } 传入要判断的分类的id,如果它本身是顶级[根]分类,则返回本身,反之递归直到得到所属...[查看全部]