不用数据库 编写一个PHP留言板 提交后 在页面中显示留言内容 留言时间等

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不用数据库 编写一个PHP留言板 提交后 在页面中显示留言内容 留言时间等相关的知识,希望对你有一定的参考价值。

是在是弄不到 求大神解答 求代码
就是用文本文件做数据库 该怎么弄?

我有一个这样的程序,以前我的个人博客。

但在跟你说数据库之前,望你理解一下什么是数据库?如果你说完全不适用数据库,是不能做到你这样的功能的!我是用文本充当数据库,做为保存机制。然后通过自己定义的函数来增删读改该文件的操作。

表面上看来,你不需要安装任何数据库,但要仔细去看看,其实自己已经实现了一个数据库,就是没有专业的数据库功能那么强大,安全及优化性能没有那么高罢了。

简单的来说数据库,就是这样的原理。

我现在用的是办公室的电脑没有装FLASH插件,所以不能上传。你要是要的话,留下邮箱,我给你发过去,我邮箱中有。

下边给你一段,我自己的数据库格式

 1|locksepace|<span></span>|locksepace|2|locksepace|August 31, 2013, 12:50 am|locksepace|1

用|locksepace|分解,你说的时间,内容,包括访客IP,等等信息都可包涵。

 

哎,为了你,我刚刚安装了一个FLASH插件,上传上来吧给你!

效果图

参考技术A function xdata($file,$content)

$s=file_get_contents($file);
$fp=fopen($file,"r+");
$data=$content.$s;
fwrite($fp,$data);
fclose($fp);

xdata('data.txt',"名字>>留言内容啦啦啦啦>>时间\n");
//然后用file函数读取data.txt文件,把内容按行切割存进数据,再循环输出,用explode函数对每一行内容按>>进行切割取出数据
这是大概的思路
参考技术B 不用数据库可以实现功能。用JS写进页面,但是只有你自己可以看,而且刷新就没了。- -而且可以不用php就能实现。。直接JS写就行。不用数据库,别人留言你无法查看。如果真想不用数据库实现别人留言你也可以看到,你就给留言写入文件好了。- - 参考技术C 你可以用xml来实现就不用数据库记录也可以
php把留言板的内容保存为xml,每增加一个留言就相当于加一个节点
展示的时候直接读取xml的内容解析就好
参考技术D 这个很简单;还可以自己写模板
http://www.coolneng.com/?thread-index-fid-6-tid-280.htm
不用数据库;
演示:
http://www.coolneng.com/log/
好吧,我真的不知道你还想要哪样子的;
上面的那个你看了没有?
完全为你定制的有木有?
没有看到?只能说。。呵呵

在HTML中,建立一个提交表单页面,提交后可以直接在数据库看见。

参考技术A

在HTML中,建立一个提交表单页面,提交后可以直接在数据库看见的方法。

如下参考:

1.首先,打开HTML编辑器,创建一个新的HTML文件,如索引。html,并介绍jquery。

2.在index.html中的<script>标签,输入jquery代码:

$('button').click(function()

$('body').append('<span>正在上传中专</span>');

setTimeout("$('span').text('上传成功');",1000);

);

3.在浏览器中运行index.html页面,点击submit按钮,会显示“正在上传”。

4.例如,1秒后进入一个成功的上传提示,就可以直接在数据库中看到了。

以上是关于不用数据库 编写一个PHP留言板 提交后 在页面中显示留言内容 留言时间等的主要内容,如果未能解决你的问题,请参考以下文章

从spring boot发邮件聊到开发的友好性

会话控制之留言板

留言板防灌水功能应该怎么做?怎么防止sql注入?用PHP编写

我应该在提交表单后使用 301、302 还是 303 重定向?

在php中不用表单怎样向另一个页面post参数并打开这个接值页面?

dreamweaver中如何把表单数据提交显示在当前页面上?