用文本文件制作留言板提示(上)
首先是保证文本文件可读写,在文件准备写入之前,我们所要做的是处理好用户留言!
这项工作可以在提交表格前进行,我们将得到的数据各项用特定的符号分开,比如说用&号,值得说明的是如果提交的数据中如果也包含有特定字符,那我们只好将他转化成其他形式,这一点各位自有办法;
如是我们得到数据形如:
$str=”aaaaa&bbbbb&ccccc&ddddd”;
在将数据写入文件前我们加上
$str=$str.”\r\n”
然后执行:
$fp=fopen("txt/mytxt.txt","a");
fwrite($fp,$txt);
fclose($fp);
这样我们写入的数据位于文件末尾部分
如何让最新的留言出现在留言板的首位?
数据有了以上的处理,就好办了,
$date=file(“txt/mytxt.txt”);
$n=count($date);
for ($I=$n;$I>0;$I--){
$str=explode(“&”,$date[$I])
.
//将得到的$str数组各项输出.
.
}
这样最新插入的留言就保持在首位。
相关推荐
-
用文本文件制作留言板提示(上)
首先是保证文本文件可读写,在文件准备写入之前,我们所要做的是处理好用户留言! 这项工作可以在提交表格前进行,我们将得到的数据各项用特定的符号分开,比如说用&号,值得说明的是如果提交的数据中如果也包含有特定字符,那我们只好将他转化成其他形式,这一点各位自有办法: 如是我们得到数据形如: $str="aaaaa&bbbbb&ccccc&ddddd"; 在将数据写入文件前我们加上 $str=$str."\r\n" 然后执行: $fp=fop
-
用文本文件制作留言板提示(下)
管理你的留言在文本文件中实现不如数据库中那么方便,下面我们想办法来实现这个效果! 在输出的时候我们是用数组来保存数据,那么我们会很方便地为每组数据按顺序分配一个序号,通过对这个序号来操作,我们就可以方便地修改数据! $date[0]为文本文件中第一行,我们输出时分配序号为0. 输出时有这样的效果: <a href="modify.php?Id=0'>修改留言</a> 我们再定制modify.php <?php if($id!=""){ $date
-
利用“多说”制作留言板、评论系统
留言板和评论系统在网站建设中会经常用到,今天为大家介绍如何利用多说来为自己的网站制作留言板.评论系统!注意以下只是介绍一下简单的创建设置,更多功能大家可以自己去探索! 1.进入多说网站 http://duoshuo.com/ 并且登录. 2.点击首页的"我要安装",进入创建站点页面,然后根据自己的实际情况填写信息. 3.进入后台管理界面,点击工具->获取代码->通用代码,将这段代码复制到你留言板或者是评论区的地方,代码中需要你填写的信息在"文章"中设置
-
Ajax与mysql数据交互制作留言板功能(全)
最近自己做了一个小demo,实现了Ajax与MySQL的数据交互,js部分用的是jq,后台用的是php,数据库是mysql,过时间再来一个node+mongodb版的. 关于mysql的使用和安装,就不多讲了,自行百度xampp,Apache服务器和mysql数据库集成,非常好用. 首先打开服务器和数据库,我这里先建立了一个"eleven"的数据库,下面建立了一个叫做microblog的表(请注意:我这里使用的是高版本的mysql,里面php链接数据库的方法使用的都是mysqli_
-
php制作文本式留言板
代码很简单,就不多废话了,直接奉上代码: del.php 复制代码 代码如下: <html> <head > <meta charset="utf-8"> <title>我的留言板</title> </head> <body> <center> <?php include("menu.php"); ?> <h3>删除留言</h
-
php+ajax制作无刷新留言板
本文就是和大家分享一款由php结合ajax实现的无刷新留言板,先给大家看一下最后的效果图: 数据库连接代码如下: <?php $conn = @mysql_connect("localhost","root","root") or die ("MySql连接错误"); mysql_select_db("demo",$conn); mysql_query("set names 'utf8'&q
-
js使用DOM操作实现简单留言板的方法
本文实例讲述了js使用DOM操作实现简单留言板的方法.分享给大家供大家参考.具体分析如下: 如图所示简易留言板,也就是自娱自乐版,说白了就是练习DOM操作. 要点一:document.createElement("标签名") 新建元素 要点二:父元素.appendChild("元素") 把新建的元素插入到页面的标签中(在标签的最后一个显示),这样才会在浏览器中显示出来 要点三:父元素.insertBefore("元素","要插入哪个元
-
一个简单的PHP&MYSQL留言板源码第1/2页
初学PHP,花了几晚上写了个留言板,请高手指正 p.s.我的空间不支持PHP,不能提供演示了T_T 数据库结构:(库名:lyb) 表一: admin 字段: id(int11) name(varchvr) password(varchvr) 表二: lo 字段: id(int11) username(varchvr) sex(varchvr) qq(varchvr) email(varchvr) info(text) ip(varchvr) submit_time(dat
-
php xml留言板 xml存储数据的简单例子
类文件 : _class.xmldb.inc.php 复制代码 代码如下: <?php class xmldb extends DOMDocument{ var $xmldb; public function __construct($xmldbname){ $this->xmldb=$xmldbname; if(!file_exists($this->xmldb)){ $initxmldb = "<
-
PHP结合Mysql数据库实现留言板功能
先给大家展示下留言板效果图: 最近看了下PHP基础语法,就想利用这些基本东西实现留言板,也是对基础知识的一个巩固. 什么是留言板?一种可以用来记录,展示文字信息的载体. 现切入正题,说说本次留言板是怎么实现! 首先用户提交留言后,相关内容存入服务器,当他想看的时候后台再把所有留言读出来,最后显示在浏览器上,用户就可以看到留言了. 这其中后台需要便于读写数据的一个工具,我选择mysql数据库来帮助我完成这些事. 我写了主要是三个php文件,分别是: conn.php 连接数据库: addmsg.p
随机推荐
- thinkPHP框架中执行原生SQL语句的方法
- 在Ubuntu 14.04上部署 PHP 环境及 WordPress
- AngularJS 实现弹性盒子布局的方法
- EXTJS内使用ACTIVEX控件引起崩溃问题的解决方法
- html下载本地
- java的JIT 工作原理简单介绍
- ASP.NET 站点地图(sitemap)简明教程
- 浅谈Swift编程中switch与fallthrough语句的使用
- Python中if __name__ == "__main__"详细解释
- jsp自定义标签之ifelse与遍历自定义标签示例
- Java Socket编程(二) Java面向连接的类
- 详解Node.js项目APM监控之New Relic
- Node.JS中事件轮询(Event Loop)的解析
- jQuery事件处理的特征(事件命名机制)
- jQuery异步验证用户名是否存在示例代码
- jQuery探测位置的提示弹窗(toolTip box)详细解析
- 使用jquery+CSS实现控制打印样式
- IIS7配置PHP图解(IIS7+PHP_5.2.17/PHP_5.3.5)
- sort page 排序和分页的小例子
- VS2013创建Windows服务与调试服务的图文方法