<?php
error_reporting(E_ALL & ~E_NOTICE);
date_default_timezone_set("PRC");
//如果提交了留言,就将留言信息写入一个叫message.txt的文档中
if(isset($_POST['dosubmit'])){
if(($_POST['username']!=null)&&($_POST['title']!=null)&&($_POST['message']!=null)){
$mess=$_POST['username']."||".time()."||".$_POST['title']."||".$_POST['message']."[n]";
//利用自定义函数将消息内容写入文件
writemess("message.txt",$mess);
//利用自定义函数将消息内容读出
readmess("message.txt");
}
}
function writemess($filename,$mess){
$fp=fopen($filename,"a");
fwrite($fp,$mess);
fclose($fp);
}
function readmess($filename){
//取出文件中的内容
$mess=file_get_contents($filename);
//去除文本末尾多余的[n]
$mess=rtrim($mess,"[n]");
//以[n]来分隔留言信息
$arrmess=explode("[n]",$mess);
//foreach遍历
foreach($arrmess as $arr){
//利用list()函数获取利用'||'分割出来的字符串
list($user,$date,$title,$content)=explode("||",$arr);
echo "<b>$user</b>,".date("Y-m-d H:i:s",$date).",<i>$title</i>,"."<u>$content</u>"."<br>";
}
}
?>
<!-- 留言板表单-->
<form action="test.php" method="post">
用户名:<input type="text" name='username' value=''/><br/>
标题栏:<input type='text' name='title' value=''/><br/>
留言板:<textarea name='message' cols='30' rows='2'/></textarea><br/>
<input type='submit' name='dosubmit' value='提交留言'/><br/>
</form>
原文链接:https://blog.csdn.net/living_ren/article/details/76559962
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
还没有人抢沙发呢~