zblog微博客的插件制作思路 【建站技术】
今天有空,就仔细地写了一上Zblog的微博客制作过程,以下为本人写的代码,有兴趣的朋友可以参考一下.因为涉及到代码安全,下面的一些变量有可能会出现对不上的现象,如果有BUG的话,欢迎提出来我再及时改正.

总体的思路是前台是静态页面,利用js调用asp页面,调出数据及输入框,后台处理数据并传递到前台显示.

1、数据库字段的设计
基于access数据库,表名为tblog
id,自增,
content,备注
pubtime,备注,默认值为now();

2、数据库连接驱动
asp连接access的驱动,因为编码为UTF-8,所以要特别注意编码,文件名保存为conn.asp,代码如下:


3、前台页面的设计,前台数据的调用
前台页面的代码:

先说一下前台数据的调用,就是从数据库中读取数据并展现出来,此段代码和上面的代码可共同保存为showdata.asp,代码如下:

为什么要用document.write呢?因为前台我做的是静态页面,用js来调用asp,这样的好处是只需要维护一个文件(如果考虑收录的话,前台就用动态页面调用)
再说一下界面的设计元素,前台需要展现的元素有:输入框(textarea),密码框(text,为了防止别人随意提交,如果放在后台,此可省去此输入框),一个提交按钮,用来触发校验,还有一个隐藏的span,赋值一个id,用来接收Ajax处理数据返回的提示信息,文件名保存为showdata.asp,代码如下:


4、js处理数据提交到后台,文件名为showajax.js,代码如下:


5、后台处理数据,完毕后处理两件事,先清空前台提交的数据,再读取数据并赋值到前台ID,文件名为dealdata.asp,代码如下:
流行热度:超过  人阅读
关 键 词:zblog微博客  zblog插件  zblog  
发布日期:daniel 发表于 2010-2-7 22:50:17
所属分类:【网站SEO - WEB标准】 - 【建站技术
文章链接:http://www.cookseo.com/blog/web/225/ [点击复制] (转载时请注明本文出处及文章链接)
引用地址:点击这里获取该日志的TrackBack引用地址

本文被踩了(7)次, 既然来了,我也要踩一脚

2010-2-13 11:25:05 回复该留言
谢谢博主的分享,收下学习了。
daniel 于 2010-2-13 19:00:06 回复
呵呵,有机会交流交流。
2010-2-10 10:13:36 回复该留言
怎么才40人 按理说 你这个文章应该很火的啊~
daniel 于 2010-2-10 13:45:40 回复
嘿嘿,汗哪!流量比较少。
2010-2-10 0:42:17 回复该留言
希望兄弟能做一个wp的,笨笨很想要一个。。没事自己发发牢骚
daniel 于 2010-2-10 13:43:41 回复
呵呵,这有点难度了呢,wp的没怎么玩过呢,我帮你找个高手。
2010-2-9 18:08:06 回复该留言
JS代码部分,俺根本看不懂
daniel 于 2010-2-10 13:43:06 回复
这个js还是比较简单的,第一部分通过id获取页面传递过来的值并判断,第二部分是创建ajax对象,第三部分是将获得的值传递到后台进行处理。
2010-2-9 18:05:08 回复该留言
自己写呀!好厉害,我都用ZB!
daniel 于 2010-2-10 13:41:25 回复
嗯,自己写的,官方没有,没办法,被逼的,已经有一年多没有写程序了,有点手生了。
2010-2-8 22:35:52 回复该留言
我靠,可惜我是代码盲,看不懂啊?要不然我就一起来研究研究了。
daniel 于 2010-2-9 10:19:55 回复
呵呵,这个其实没那么复杂,基本的数据增删改,稍微复杂一点的是用了ajax来处理数据。
2010-2-8 16:00:08 回复该留言
嘿嘿今天代码都发出来了,谢谢分享可惜笨笨用的wp 。。
daniel 于 2010-2-9 10:19:15 回复
是呀,俺用的Zblog,没法通用啊。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-Blog 1.8 Arwen Build 90619, 皮肤设计支持:异次元软件世界
网站SEO-WEB标准, Daniel's Blog, CopyRight 2009-2011, 鄂ICP备10001167号,