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


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实现下载功能的代码
Sep 29 PHP
深入解析PHP中的(伪)多线程与多进程
Jul 01 PHP
php中mysql连接和基本操作代码(快速测试使用,简单方便)
Apr 25 PHP
php获取服务器端mac和客户端mac的地址支持WIN/LINUX
May 15 PHP
php绘图之在图片上写中文和英文的方法
Jan 24 PHP
php简单图像创建入门实例
Jun 10 PHP
PHP操作MySQL的mysql_fetch_* 函数的常见用法教程
Dec 25 PHP
程序员的表白神器“520”大声喊出来
May 20 PHP
PHP迭代与递归实现无限级分类
Aug 28 PHP
PHP面向对象五大原则之单一职责原则(SRP)详解
Apr 04 PHP
php设计模式之适配器模式原理、用法及注意事项详解
Sep 24 PHP
laravel 5.3 单用户登录简单实现方法
Oct 14 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
优化NFR之一 --MSSQL Hello Buffer Overflow
2006/10/09 PHP
rrmdir php中递归删除目录及目录下的文件
2011/05/15 PHP
PHP图片处理类 phpThumb参数用法介绍
2012/03/11 PHP
最常用的8款PHP调试工具
2014/07/06 PHP
prototype Element学习笔记(Element篇三)
2008/10/26 Javascript
jquery 将disabled的元素置为enabled的三种方法
2009/07/25 Javascript
Jquery ui css framework
2010/06/28 Javascript
使用jQuery快速解决input中placeholder值在ie中无法支持的问题
2014/01/02 Javascript
php读取sqlite数据库入门实例代码
2014/06/25 Javascript
JavaScript中Number.MAX_VALUE属性的使用方法
2015/06/04 Javascript
详解 javascript中offsetleft属性的用法
2015/11/11 Javascript
跟我学习javascript的prototype原型和原型链
2015/11/18 Javascript
jQuery设置Cookie及删除Cookie实例分析
2016/04/15 Javascript
浅谈jQuery中的checkbox问题
2016/08/10 Javascript
使用smartupload组件实现jsp+jdbc上传下载文件实例解析
2017/01/05 Javascript
深入理解ES7的async/await的用法
2017/09/09 Javascript
浅谈webpack打包之后的文件过大的解决方法
2018/03/07 Javascript
jQuery+Datatables实现表格批量删除功能【推荐】
2018/10/24 jQuery
微信小程序实现多选删除列表数据功能示例
2019/01/15 Javascript
vue中上传视频或图片或图片和文字一起到后端的解决方法
2019/12/01 Javascript
[49:12]完美世界DOTA2联赛PWL S2 Magma vs GXR 第二场 11.29
2020/12/02 DOTA
[01:05:29]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Aster BO3 第二场 1月24日
2021/03/11 DOTA
Python多线程编程(七):使用Condition实现复杂同步
2015/04/05 Python
使用PDB简单调试Python程序简明指南
2015/04/25 Python
Python编程中的异常处理教程
2015/08/21 Python
python抓取网页内容并进行语音播报的方法
2018/12/24 Python
Python 实现数据结构中的的栈队列
2019/05/16 Python
澳大利亚最受欢迎的女士度假服装:Kabana Shop
2020/10/10 全球购物
外企测试工程师面试题
2015/02/01 面试题
六一亲子活动总结
2014/07/01 职场文书
违纪检讨书范文
2015/01/27 职场文书
2015年先进个人自荐书
2015/03/24 职场文书
干货:如何写好工作总结报告!
2019/05/10 职场文书
温馨祝福晨语:美丽的一天从我的问候开始
2019/11/28 职场文书
利用python调用摄像头的实例分析
2021/06/07 Python
Mysql表数据比较大情况下修改添加字段的方法实例
2022/06/28 MySQL