使用PHP制作简单的留言板.doc

使用PHP制作简单的留言板.doc

ID:51698772

大小:42.50 KB

页数:5页

时间:2020-03-15

使用PHP制作简单的留言板.doc_第1页
使用PHP制作简单的留言板.doc_第2页
使用PHP制作简单的留言板.doc_第3页
使用PHP制作简单的留言板.doc_第4页
使用PHP制作简单的留言板.doc_第5页
资源描述:

《使用PHP制作简单的留言板.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、何使用PHP制作留言板·上大部份的网站,都会考虑到和用户之间的互动关系。这时,用留言板的功能,可让用户留下到此一游,或者是一些和网站的互动信息。在设计上,可以很简单的只留下用户的短篇留言,也可以设计到依性质分门别类很复杂的WebBBS系统。当然,要如何打造一个属于自己网站的留言板,就端赖网站的性质以及Web网站开发人员的巧思了。在这里介绍的范例,是简单的列示所有留言的内容。供用户可以一次看到多笔留言的资料。系统的后端存放留言是用Oracle7.x版的数据库系统。范例中的数据库(database)名称为WWW,连接的用户帐号为user38、密码为iam3849。要直接使用本例,必须先执行下

2、面的SQL指令,建立guestbook的资料表格。CREATETABLEguestbook(serialvarchar2(255)notnull,refvarchar2(255)null,idchar(8)notnull,aliasvarchar2(32)notnull,ipvarchar2(1024)null,msgdatedatenotnull,emailvarchar2(1024)null,msgvarchar2(2000)notnull,flagchar(1)default1,primarykey(serial));上面的SQL各字段说明及详细资料见下表序号字段名称资料类型资料长

3、度字段说明限制Key0流水号serialvarchar2255NNPK1参照流水号refvarchar2255暂保留。供回覆留言功能用2帐号idchar8用户帐号NN3匿名aliasvarchar232显示的名字NN4网址ipvarchar21024上网IP5时间msgdatedateNN6电子邮件emailvarchar210247留言内容msgvarchar22000NN8显示标志flagchar10:不显示1:显示(默认)在本节的留言板相关程序中,若加入了用户认证功能,则可以在guestbook资料表的帐号栏中留下用户的认证帐号,方便Webmaster日后找寻不当的发信者。在这儿先

4、留下字段,让需要的读者们实习了。要使用本节的程序,首先要先装好Oracle7.x版,并确定WebServer端的SQL*net可以顺利连上Oracle数据库。之后还要在编译PHP时加入--with-oracle=/home/oracle/product/7.3.2的选项,当然改成其它的路径也没关系,只要该路径真的是Oracle的路径即可。有关Oracle装设及使用上的细节请参考相关书籍。下面的程序是将用户的留言信息加到guestbook留言资料表中。若要配置用户认证功能,可在程序刚开始时检查,发留言者就可以确认身份,而读取留言就不必身份检查。这种配置可以防止不当发言,却又不会让留言功能只

5、有少数人使用。

6、ct/7.3.2");  putenv("LD_LIBRARY_PATH=/home/oracle/product/7.3.2/lib");  putenv("ORA_NLS=/home/oracle/product/7.3.2/ocommon/nls/admin/data");  putenv("ORA_NLS32=/home/oracle/product/7.3.2/ocommon/nls/admin/data");  $handle=ora_logon("user38@WWW","iam3849")ordie;  $cursor=ora_open($handle);  ora_co

7、mmitoff($handle);  $serial=md5(uniqid(rand()));  $ref="";  $id=$PHP_AUTH_USER;  $ip=$REMOTE_ADDR;  $msg=base64_encode($msg);  $flag="1";  $query="INSERTintoguestbook(serial,ref,id,alias,ip,msgdate,email,msg,flag)values

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。