---恢复内容开始---
今天写完作业研究一个留言板,起初主要构想是在PHP和HTML分别写一个HTML用于首页表单样式,PHP用于处理留言程序,先看下HTML首页吧!
我先讲在index.php文件中植入HTML的表单,然后在头部处理留言内容。
处理完了以后再一下表格中显示。
主要思路是将留言内容以数组的形式保存到文件中。
$a = file_get_contents('./ly.txt');
$aa = json_decode($a,true);
date_default_timezone_set("Asia/Shanghai");
?>
留言板留言板
姓名 | |
---|---|
标题 | |
内容 | |
"> |
姓名 | 标题 | 内容 | 时间 | 操作 |
---|
<?php foreach($aa as $k => $v): ?>
= $v['xm'] ?>= $v['bt'] ?>= $v['nr'] ?>= $v['sj'] ?>表单做好了下面就该写留言板处理的程序了。
这段代码主要是将文件中的数据提取出来,然后处理。
if(empty($_POST['bt']) || empty($_POST['xm']) || empty($_POST['nr'])){
die('对不起,您没有输入不能提交');
}
$ly = file_get_contents ('./ly.txt');
$lyy = json_decode($ly,true);
$lyy[] = $_POST;
$lyyy = json_encode($lyy);
file_put_contents('./ly.txt',$lyyy);
echo '留言成功2秒后返回';
header('refresh:2;url=./index.php');
?>
下面是修改的代码
$a=file_get_contents('./ly.txt');
$aa=json_decode($a,true);
$k= $_GET['id'];
date_default_timezone_set("Asia/Shanghai");
?>
留言板——修改留言板——修改
姓名 | |
---|---|
标题 | |
内容 | = $aa[$k]['nr']; ?> |
"> |
if(empty($_POST['bt']) || empty($_POST['xm']) || empty($_POST['nr'])){
die('对不起,您没有输入不能提交');
}
$ly = file_get_contents ('./ly.txt');
$lyy = json_decode($ly,true);
$lyy[$_POST['id']] = $_POST;
$lyyy = json_encode($lyy);
file_put_contents('./ly.txt',$lyyy);
echo '修改成功2秒后返回';
header('refresh:2;url=./index.php');
?>