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

2016-01-29 14:29 8 1 收藏

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

【 tulaoshi.com - PHP 】

  管理你的留言在文本文件中实现不如数据库中那么方便,下面我们想办法来实现这个效果!
在输出的时候我们是用数组来保存数据,那么我们会很方便地为每组数据按顺序分配一个序号,通过对这个序号来操作,我们就可以方便地修改数据!
$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);
 

来源:http://www.tulaoshi.com/n/20160129/1493472.html

延伸阅读
System.IO命名空间中的类为托管应用程序提供文件以及其他形式的输入输出。托管i/o的基本构件是流,而流是字节导向的数据的抽象表示。流通过System.IO.Stream类表示. System.IO.FileStream允许将文件作为流访问; System.IO.MemoryStream允许将内存块作为流进行访问; 托管和非托管的应用程序最常使用的IO形式是文件IO。托管应用程序读写文件的一...
标签: 办公软件
在工作中,有可能需要将大量Word的DOC文档格式转换为TXT文本文件格式。如果转换量少,可以在Word中利用“另存为”命令,但是当转换量比较大的时候用“另存为”的方法就很麻烦也很慢了,我们下面介绍如何在Word中利用“转换向导”快速完成这个任务的方法。具体操作以Word2003为例,其它版本可以参照进行。 1. 为了便于管理和操作,我们先...
标签: 电脑入门
Linux系统中如果你想要搜索文本文件的话,可以使用grep命令,通过grep命令,你可以搜索相关关键词文件,也可对符合条件的文本文件进行筛选,是个比较常用的命令,下面图老师小编就给大家介绍下Linux使用grep命令搜索文本文件的方法。 grep的工作方式是这样的,它在一个或多个文件中搜索字符串模板。如果模板包括空格,则必须被引用,模板后...
一般而言,文本文件都只会包含一种格式(例如,以逗号分隔或是固定字段宽度),然而文本文件却很可能含有多种格式,当遇到此种状况时该如何处理呢? 如果您的文本文件含有多种格式,应该使用TextFieldParser对象的PeekChars方法去取得数据行从头算起特定数目的字符,以便藉此来判断该数据行的格式,然后告知TextFieldParser对象该数据...
标签: PS PS教程
我们知道,如果在Photoshop中因为操作失误导致不希望得到的结果,可以通过使用历史记录面板返回到以前的状态。历史记录面板会在用户进行操作时自动记录最近的操作,每当对图像进行某种更改时,图像的新状态就会立刻出现在历史记录面板中,利用这一功能,我们不必再担心出现操作上的失误了。在Photoshop 4时代,是没有历史记录功能的,只能...

经验教程

903

收藏

9
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部