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


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 相关文章推荐
PHP中ob_start函数的使用说明
Nov 11 PHP
php stripslashes和addslashes的区别
Feb 03 PHP
php关联数组快速排序的方法
Apr 17 PHP
PHP基于工厂模式实现的计算器实例
Jul 16 PHP
php递归实现无限分类的方法
Jul 28 PHP
Codeigniter控制器controller继承问题实例分析
Jan 19 PHP
php调用云片网接口发送短信的实现方法
Oct 25 PHP
浅谈php调用python文件
Mar 29 PHP
laravel5环境隐藏index.php后缀(apache)的方法
Oct 12 PHP
laravel框架邮箱认证实现方法详解
Nov 22 PHP
php字符串函数 str类常见用法示例
May 15 PHP
PHP+Mysql分布式事务与解决方案深入理解
Feb 27 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 字符过滤类,用于过滤各类用户输入的数据
2009/05/27 PHP
PHP中FTP相关函数小结
2016/07/15 PHP
Firefox outerHTML实现代码
2009/06/04 Javascript
JS类的封装及实现代码
2009/12/02 Javascript
IE8 chrome中table隔行换色解决办法
2010/07/09 Javascript
用jQuery中的ajax分页实现代码
2011/09/20 Javascript
JavaScript NaN和Infinity特殊值 [译]
2012/09/20 Javascript
动态添加option及createElement使用示例
2014/01/26 Javascript
浏览器缩放检测的js代码
2014/09/28 Javascript
cocos2dx骨骼动画Armature源码剖析(三)
2015/09/08 Javascript
基于JS实现移动端向左滑动出现删除按钮功能
2017/02/22 Javascript
详解Vue用axios发送post请求自动set cookie
2017/05/10 Javascript
jQuery选择器之属性过滤选择器详解
2017/09/28 jQuery
浅谈FastClick 填坑及源码解析
2018/03/02 Javascript
手把手带你封装一个vue component第三方库
2019/02/14 Javascript
JavaScript中BOM对象原理与用法分析
2019/07/09 Javascript
JavaScript原生数组函数实例汇总
2020/10/14 Javascript
解决antd 表单设置默认值initialValue后验证失效的问题
2020/11/02 Javascript
[01:33:14]LGD vs VP Supermajor 败者组决赛 BO3 第二场 6.10
2018/07/04 DOTA
Python实现的FTP通信客户端与服务器端功能示例
2018/03/28 Python
Python 数据处理库 pandas 入门教程基本操作
2018/04/19 Python
python实现Excel文件转换为TXT文件
2019/04/28 Python
PyQt5的PyQtGraph实践系列3之实时数据更新绘制图形
2019/05/13 Python
Python学习笔记之文件的读写操作实例分析
2019/08/07 Python
keras Lambda自定义层实现数据的切片方式,Lambda传参数
2020/06/11 Python
马克华菲官方商城:Mark Fairwhale
2016/09/04 全球购物
面向对象编程是如何提高软件开发水平的
2014/05/06 面试题
优秀党员转正的自我评价
2013/10/06 职场文书
会计主管岗位职责
2014/01/03 职场文书
幼儿园数学教学反思
2014/02/02 职场文书
小学生家长评语大全
2014/02/10 职场文书
班级文化标语
2014/06/23 职场文书
幼儿园教师节演讲稿
2014/09/03 职场文书
再读《皇帝的新衣》的读后感悟!
2019/08/07 职场文书
JS 4个超级实用的小技巧 提升开发效率
2021/10/05 Javascript
SQL CASE 表达式的具体使用
2022/03/21 SQL Server