近来很忙。php使用ADODB实现session共享,来自phpchina。
» 阅读全文
Submitted by 淡水河边 on 2007, December 1, 10:52 AM
近来很忙。php使用ADODB实现session共享,来自phpchina。
» 阅读全文
Submitted by 淡水河边 on 2007, November 22, 10:05 PM
Submitted by 淡水河边 on 2007, November 20, 5:10 PM
php建站系统,采用了tinybutstorng模板类。上个版本还使用了adodb类库。
这个版本采用utf-8编码。去除了adodb类库,小强内置了mysql的查询功能。于是效率提升了。
新闻和产品都是三级分类的。原本是要做成无限分类的,可是小强这里写不出了。还是没有php的heredoc方便啊。
进度:
管理员模块………………………………over
投票模块…………………………………over
留言本……………………………………over
新闻模块…………………………………over
( 根据path,list出news(or product))
产品模块…………
购物车…………
订单…………
会员…………
Submitted by 淡水河边 on 2007, November 19, 10:45 AM
标头 (header) 是服务器以 HTTP 协义传 HTML 资料到浏览器前所送出的字串,在标头 与 HTML 文件之间尚需空一行分隔。有关 HTTP 的详细说明,可以参 RFC 2068 官方文件 (http://www.w3.org/Protocols/rfc2068/rfc2068)。在 PHP 中送回 HTML 资料前,需先 传完所有的标头。
注意: 传统的标头一定包含下面三种标头之一,并只能出现一次。
Content-Type: xxxx/yyyy
Location: xxxx:yyyy/zzzz
Status: nnn xxxxxx
在新的多型标头规格 (Multipart MIME) 方可以出现二次以上。
范例一: 本例使浏览器重定向到淡水河边的网站。header重定向 就等价于替用户在地址栏输入url
范例二: 要使用者每次都能得到最新的资料,而不是 Proxy 或 cache 中的资料,可以使用下列的标头
范例三: 让使用者的浏览器出现找不到档案的信息。
范例四:让使用者下载档案
Submitted by 淡水河边 on 2007, November 17, 11:39 AM
要实现无限级分类,递归一般是第一个也是最容易想到的,但是递归一般被认为占用资源的方法,所以很多系统是不考虑使用递归的
本文还是通过数据库的设计,用一句sql语句实现
数据库字段大概如下:
-----------------------------------------------------------------------------------
id 编号
fid 父分类编号
class_name 分类名
path 分类路径,以 id 为节点,组成类似 ,1,2,3,4, 这样的字符串
----------------------------------------------------------------------------------
可以假设有如下的数据
id fid class_name path
----------------------------------------------------
1 0 分类1 ,1,
2 0 分类2 ,2,
3 1 分类1-1 ,1,3,
4 1 分类1-2 ,1,4,
5 2 分类2-1 ,2,5,
6 4 分类1-2-1 ,1,4,6,
----------------------------------------------------
其中$nbs是数据库操作类,此方法简单明了!
Submitted by 淡水河边 on 2007, November 17, 9:57 AM
Submitted by 淡水河边 on 2007, November 16, 10:53 PM
淡水河边php视频教程基础篇终章。
基于一个php的留言本的讲解。
a部分说明了数据库的设计和一些公用的功能模块,以及显示留言这一块(包含了分页)。
b部分说明了发布留言,管理登录,审核留言,删除留言,删除回复,管理员登出。
» 阅读全文
Submitted by 淡水河边 on 2007, November 14, 4:24 PM
动态生成单选按钮和动态生成多选。html表单的重复提交,安全等问题
» 阅读全文
Submitted by 淡水河边 on 2007, November 10, 10:33 AM
我上次的文章( tinybutstrong的By-Page分页插件使用)是按官方是实例用的数组做的,可能说明不够本地话。这次,我使用了mysql做的。tinybutstrong其实已经集成了部分sql的操作,我们只要输入sql语句就可以了。以前淡水河边使用了adodb,这样效率就没那么高了,模板解析一次(包括了数据库的调用解析,就算没有调用,至少有个判断啥的操作),adodb类又是比较庞大的类库,又是判断啥的操作。所以效率肯定没有直接用tinybutstrong内封装好的数据操作高。
» 阅读全文
Submitted by 淡水河边 on 2007, November 8, 5:38 PM
…………