首先是Index页面效果图
index.php
date_default_timezone_set('PRC');$filename="msg.txt";$msgs=[];//检测文件是否存在
if(file_exists($filename)){//读取文件中的内容
$string=file_get_contents($filename);if(strlen($string)>0){$msgs=unserialize($string);
}
}?>
function show_confirm(key){var r=confirm("确定删除吗?");if (r==true){
location.href='delete.php?id='+key;
}
}
然后是新增留言页面效果图
add.php
date_default_timezone_set('PRC');$filename="msg.txt";$msgs=[];//检测文件是否存在
if(file_exists($filename)){//读取文件中的内容
$string=file_get_contents($filename);if(strlen($string)>0){$msgs=unserialize($string);
}
}//检测用户是否点击了提交按钮
if(isset($_POST['addMsg'])){$username=$_POST['username'];$title=strip_tags($_POST['title']);$content=strip_tags($_POST['content']);$time=time();//将其组成关联数组
$data=compact('username','title','content','time');array_push($msgs,$data);$msgs=serialize($msgs);if(file_put_contents($filename,$msgs)){echo "";
}else{echo "";
}
}?>
编辑留言页面
edit.php
date_default_timezone_set('PRC');$filename="msg.txt";$msgs=[];$id=$_GET['id'];//获取id
//检测文件是否存在
if(file_exists($filename)){//读取文件中的内容
$string=file_get_contents($filename);if(strlen($string)>0){$msgs=unserialize($string);
}
}//获取已有的留言信息
$username=$msgs[$id]['username'];$title=strip_tags($msgs[$id]['title']);$content=strip_tags($msgs[$id]['content']);$time=$msgs[$id]['time'];//检测用户是否点击了编辑按钮
if(isset($_POST['editMsg'])){//将修改后的留言写入文档
$msgs[$id]['username']=$_POST['username'];$msgs[$id]['title']=strip_tags($_POST['title']);$msgs[$id]['content']=strip_tags($_POST['content']);$msgs[$id]['time']=time();$msgs=serialize($msgs);if(file_put_contents($filename,$msgs)){echo "";
}else{echo "";
}
}?>
此时储存的留言信息:msg.txt
a:2:{i:3;a:4:{s:8:"username";s:3:"cyy";s:5:"title";s:12:"cyy又来了";s:7:"content";s:27:"cyy经常来留言!!!";s:4:"time";i:1565510381;}i:4;a:4:{s:8:"username";s:3:"cyy";s:5:"title";s:17:"cyy2020第一踩~";s:7:"content";s:17:"cyy2020第一踩~";s:4:"time";i:1578723602;}}
内容来源于网络如有侵权请私信删除