用文本文件制作留言板提示(下)


Posted in PHP onOctober 09, 2006

管理你的留言在文本文件中实现不如数据库中那么方便,下面我们想办法来实现这个效果!
在输出的时候我们是用数组来保存数据,那么我们会很方便地为每组数据按顺序分配一个序号,通过对这个序号来操作,我们就可以方便地修改数据!
$date[0]为文本文件中第一行,我们输出时分配序号为0.
输出时有这样的效果:

<a href=”modify.php?Id=0'>修改留言</a>
我们再定制modify.php
<?php
if($id!=””){
$date=file(“txt/mytxt.txt”);
$str=explode(“&”,$date[0])
?>
<form method="post" action="modify.php" onsubmit="return check()">
  <input type="text" name="tech1" value=<?php echo $str[0];?>>
<input type="text" name="tech2" value=<?php echo $str[1];?>>
<input type="text" name="tech3" value=<?php echo $str[2];?>>
  <input type="submit" name="Submit" value="Submit">

</form>
<?php  
}else{
$str=$tech1.”&”. $tech2. ”&”.$tech3….
If($str!=””){
//将修改后的数据写回文本文件!
}
}?>

在这个过程中要注意保持$id的值不丢失,在写回数据时先将文本中的值读入$date,再$date[$id]=$str;
$fp=fopen("txt/mytxt.txt","w");
fwrite($fp,$date);
fclose($fp);

PHP 相关文章推荐
phpmyadmin 常用选项设置详解版
Mar 07 PHP
PHP获取指定函数定义在哪个文件中以及其所在的行号实例
May 08 PHP
php简单判断文本编码的方法
Jul 30 PHP
[原创]php实现子字符串位置相互对调互换的方法
Jun 02 PHP
thinkphp配置文件路径的实现方法
Aug 30 PHP
PHP中Cookie的使用详解(简单易懂)
Apr 28 PHP
PHP 实现页面静态化的几种方法
Jul 23 PHP
PHP实现权限管理功能示例
Sep 22 PHP
PHP实现的字符串匹配算法示例【sunday算法】
Dec 19 PHP
PHP经典设计模式之依赖注入定义与用法详解
May 21 PHP
laravel-admin 实现给grid的列添加行数序号的方法
Oct 08 PHP
PHP xpath提取网页数据内容代码解析
Jul 16 PHP
用文本文件制作留言板提示(上)
Oct 09 #PHP
用函数读出数据表内容放入二维数组
Oct 09 #PHP
给多个地址发邮件的类
Oct 09 #PHP
用PHP调用数据库的存贮过程!
Oct 09 #PHP
PHP脚本的10个技巧(2)
Oct 09 #PHP
PHP脚本的10个技巧(1)
Oct 09 #PHP
图书管理程序(三)
Oct 09 #PHP
You might like
php禁止浏览器使用缓存页面的方法
2014/11/07 PHP
功能强大的PHP POST提交数据类
2016/07/15 PHP
PHP数据对象映射模式实例分析
2019/03/29 PHP
通过js脚本复制网页上的一个表格的不错实现方法
2006/12/29 Javascript
JQuery AJAX实现目录浏览与编辑的代码
2008/10/21 Javascript
javascript 有趣而诡异的数组
2009/04/06 Javascript
JQuery EasyUI 加载两次url的原因分析及解决方案
2014/08/18 Javascript
Bootstrap响应式侧边栏改进版
2016/09/17 Javascript
vue2.0开发实践总结之入门篇
2016/12/06 Javascript
AngularJs上传前预览图片的实例代码
2017/01/20 Javascript
详解vue+css3做交互特效的方法
2017/11/20 Javascript
JS和JQuery实现雪花飘落效果
2017/11/30 jQuery
element-ui 表格实现单元格可编辑的示例
2018/02/26 Javascript
解决layer弹层遮罩挡住窗体的问题
2018/08/17 Javascript
VUE 全局变量的几种实现方式
2018/08/22 Javascript
Angular ElementRef简介及其使用
2018/10/01 Javascript
微信小程序 SOTER 生物认证DEMO 指纹识别功能
2019/12/13 Javascript
vue实现登录功能
2020/12/31 Vue.js
[07:57]DOTA2热力大趴狂欢夜 广州站活动回顾
2013/11/27 DOTA
[58:18]2018DOTA2亚洲邀请赛3月29日 小组赛B组 iG VS Mineski
2018/03/30 DOTA
Python中使用logging模块代替print(logging简明指南)
2014/07/09 Python
用Python中的__slots__缓存资源以节省内存开销的方法
2015/04/02 Python
Python zip()函数用法实例分析
2018/03/17 Python
详解pyppeteer(python版puppeteer)基本使用
2019/06/12 Python
详解Django-channels 实现WebSocket实例
2019/08/22 Python
CSS3制作炫酷的下拉菜单及弹起式选单的实例分享
2016/05/17 HTML / CSS
美国波西米亚风格服装品牌:Show Me Your Mumu
2018/01/05 全球购物
后勤采购员岗位职责
2013/12/19 职场文书
2014年大学庆元旦迎新年活动方案
2014/03/09 职场文书
小学班长竞选演讲稿
2014/04/24 职场文书
学校运动会报道稿
2014/09/23 职场文书
大班下学期幼儿评语
2014/12/30 职场文书
集团财务总监岗位职责
2015/04/03 职场文书
公务员岗前培训心得体会
2016/01/08 职场文书
基于Redis的List实现特价商品列表功能
2021/08/30 Redis
一文搞懂Golang 时间和日期相关函数
2021/12/06 Golang