Hpyer 的未知空间

国家/州/市及省/市/区三级联动JS代码

Posted by Hpyer on 星期一, 三月 26th, 2012

最近做项目要用到城市三级联动的JS程序,但是本人手头只有之前从扣扣上取得的脚本,然而这个脚本的数据是全世界城市的,而项目则需要国内的城市,且需要详细到县市区的,显然原来的数据不适合。 在询问了许久的谷歌和度娘后,终于找到了一份比较全的国内省市区的数据,按照原来数据的格式将其修改成了进行修正,以让现有的脚本可以完美的支持。 这样以来,只要让不同的项目读取所需的数据即可,足以满足日常的应用。 然而有时我们可能需要将城市信息直接输出,而不是以下拉列表的形式呈现给用,所以本人又对脚本做了优化,使之只需简单设置即可这一功能,也可以定义各个下拉列表的名称,也可以支持多语言(数据须后期再翻译)。 演示地址 http://demo.hpyer.cn/js/LocalList/ 下载地址 使用方式 <script type="text/javascript" src="LocalList.js"></script><script type="text/javascript">// 全世界数据var options = {    country: ‘country’,        // “国家”下拉列表的名称    state: ‘state’,            // “州”下拉列表的名称    city: ‘city’,            // “城市”下拉列表的名称    current: ‘CHN|33|1′,        // 当前默认值,用管道符“|”分割    language: ‘zh_cn’,        // 数据文件的语言   [...]

continue reading

POTCreator – Gettext POT文件生成器

Posted by Hpyer on 星期三, 一月 18th, 2012

概要 / Summary 这是一个用于生成 GETTEXT 的 POT 文件的类,然后你就可以使用 Poedit 进行翻译啦。 – This class can help you to create a POT file for GETTEXT, Then you can translate it by Poedit. 网上找了很久,都没有找到这样的工具,于是乎自己写了一个,大家使用过程中有问题,可以在此回复。 – Please report bug here, thank you! 主页 / Home:http://hpyer.cn/codes/potcreator 用法 / Usage <?php// 包含类库 – Include the classinclude(‘POTCreator.php’); // 创建对象 – Create object$obj = [...]

continue reading

ECShop插件 – 会员签到送积分

Posted by Hpyer on 星期四, 十一月 10th, 2011

如何留住用户,提高用户的回头率,一直是各类网站的重要关注的问题,尤其是商城类网站。ECShop提供基本的会员功能,可以方便的注册、购买、收藏,但是却没有足够留住老用户的功能。或许您会说其本身有用户推广分成的功能,但是又有多少商家会开通呢?本文介绍的就是这么一款具有该方面功效的ECShop插件——会员签到送积分。 效果图: 注:该图只是效果图,需买家提供与您网站切合的样式、图片等。 该插件具有如下功能: 支持每天赠送相同积分 支持递增积分赠送(即第二天赠送的积分比第一天多) 支持后台设置 支持任意位置添加签到按钮 现在购买本插件,您还可以得到: 帮助完成插件安装(需提供临时的FTP及后台的账号、密码),并调试完成 永久享受本插件的后续升级、修复服务(如:淘宝数据包升级而引起的功能失效等) 插件价格 100.00 RMB 注:此价格只包含前文所述的功能及服务,若需额外增加的朋友请联系站长协商。 购买方式 本站支持支付宝、财付通的担保交易,需要的朋友请即刻联系站长,以便提供购买链接给您。

continue reading

Archive for the ‘Web 技术’ Category

Google AdSense 搜索联盟代码即将升级

二月 2nd, 2009 - 2,772 Views - No Comment

  好久没看 Gmail 中的邮件了,今天一看发现 Google AdSense 搜索联盟的代码即将升级了,旧的代码2月16日以后就不能用了。折腾了一下,没搞懂它是如何统计点击数的,如果哪位兄弟知道的话,还请赐教。   另外,这里有篇《自定义Google AdSense搜索广告》的文章推荐给大家,这样大家就可以自定义一个与大家网站样式一致搜索框了(就像本站的那种)。

phpFileManager 使用时的注意事项

一月 10th, 2009 - 3,107 Views - 5 Comments

  应该说 phpFileManager 是一款非常不错的 PHP 在线文件管理程序。它具有服务器信息查看、目录树方式查看、对文件和目录进行复制/移动/删除/创建/重命名/编辑/查看/更改权限的操作、tar/zip/bzip/gzip 在线压缩/解压、多文件上传、shell/exec 控制台操作等诸多功能,并且支持 linux/windows 操作系统,兼容php4/php5/apache2,最重要的是现在也已经有汉化版提供下载,更方便国人的使用。   但是,功能越多的程序,就难免会存在这样那样的问题,比如和 cPanel 存在冲突。如果服务器是采用 cPanel 控制面板的 Linux 系统,则在运行该程序后很可能会导致网页无法访问的情况。很不幸,今天 Hpyer 我就遇上了这样的问题。在和空间供应商联系后发现,原来是空间的主目录 public_html 的权限被 phpFileManager 更改为 777,而根据空间供应商的要求,该目录若设置为 777 则该目录无法通过 WEB 方式访问,从而导致网页无法访问,所以只要通过 cPanel 或 FTP 将该目录的权限更改为原来的即可再次访问。   当然,不一定是所有的 cPanel 空间会存在这个问题,具体情况还需要具体分析,只是如果有朋友(特别是使用国外服务器空间的朋友,因为本人也是)遇到这样的问题,可以尝试着自己去解决一下(如果空间供应商无法立刻帮你解决问题的话)。

PHP GD库应用——马赛克

十一月 2nd, 2008 - 3,065 Views - No Comment

效果: 示例/源码: http://demo.hpyer.cn/php/gd/#mosaic void mosaic(resource image, int x1, int y1, int x2, int y2, int deep); mosaic() 把坐标 x1,y1 到 x2,y2(图像左上角为 0, 0)的矩形区域加上马赛克。deep为模糊程度,数字越大越模糊。

PHP GD库应用——描边字

十一月 2nd, 2008 - 3,261 Views - No Comment

效果: 示例/源码: http://demo.hpyer.cn/php/gd/#clear_fonts 说明: void clear_fonts(resource image, int size, int x, int y, string color, string fontfile, string text, string outercolor); clear_fonts() 将字符串 text 画到 image 所代表的图像上,从坐标 x,y(左上角为 0, 0)开始,颜色为 color,边框所使用的颜色为 outercolor,使用 fontfile 所指定的 TrueType 字体文件。如果不指定字体文件,则使用GD的内部字体。根据 PHP 所使用的 GD 库的不同,如果 fontfile 没有以“/”开头,则“.ttf”将被加到文件名之后并且会搜索库定义字体路径。 注:如果指定了字体文件,由 x,y 所表示的坐标定义了第一个字符的基本点(大概是字符的左下角)。否则 x,y 定义了第一个字符的右上角。 fontfile 是想要使用的 TrueType 字体的文件名。 text 是文本字符串,支持 UTF-8 字符。 [...]

利用 jsonp 进行 Javascript 的跨域数据访问

十月 23rd, 2008 - 12,940 Views - 9 Comments

  通过本文的描述,你将会对于 JSONP 有一个比较直观的了解,Hpyer 也相信,聪明的你也肯定可以举一反三的写出属于你自己的代码。在 Web 2.0 的总体趋势之下,JS 显得越来越重要,并成了许多网页制作者所必学的一种脚本,所以,尽情的去体会 JS 带来的乐趣吧,Enjoy it!

About | Contact | Guestbook | Archives | Sitemap

如果您觉得本站的文章有帮助,并且条件允许的话,希望您能慷慨捐赠,以支持本站更好的发展。非常感谢!