php留言板不需要数据库的源码

聊天记录不需要保存的那种,有好心人可以发给我吗... 聊天记录不需要保存的那种,有好心人可以发给我吗 展开
 我来答
为什么只有一套c5ae6
2014-04-19 · TA获得超过207个赞
知道小有建树答主
回答量:273
采纳率:50%
帮助的人:175万
展开全部
<html>
<head>
<title>this is my first php program</title>
<meta http-equiv="Content-type" content="text/html;charset=utf-8">
<style type="text/css">
body{
font-family:"黑体";
}
</style>
</head>
<body>
<form method="post" action="two.php">
<table>
<tr><td>user:</td><td><input type="text" name="user" /></td><td>title:</td><td><input type="text" name="title" /></td></tr>
<tr><td>content:</td><td colspan="3"><textarea rows="10" cols="48" name="content"></textarea></td></tr>
<tr><td><input type="submit" name="submit" value="submit" /></td><td cols="2"><center><input type="reset" name="reset" value="reset" /></center></td></tr>
</table>
</form>
<hr/>
<?php
$filePath = "message.bak.txt";
if(isset($_POST["submit"])){
$message = $_POST["user"].'<br/>'.$_POST["title"].'<br/>'.$_POST["content"].'<br/>'.time().'<hr/>';
write($filePath,$message);
if(file_exists($filePath)){
$str = read($filePath);
$str = rtrim($str,'<hr/>');
$rows = explode('<hr/>',$str);
foreach($rows as $i){
list($user,$title,$content,$time) = explode('<br/>',$i);
echo '标题:'.$title.'&nbsp;时间:'.date('Y-m-d H:i:s',$time).'<br/>';
echo '作者:'.$user.'<br/>';
echo $content.'<br/>';
}
}
}

function write($filePath,$message){
$fileResource = fopen($filePath,"a");
if(flock($fileResource,LOCK_EX)){
fwrite($fileResource,$message);
flock($fileResource,LOCK_UN);
}
fclose($fileResource);
}

function read($filePath){
$fileResource = fopen($filePath,"r");
if(flock($fileResource,LOCK_SH)){
$text = fread($fileResource,filesize($filePath));
flock($fileResource,LOCK_UN);
}
fclose($fileResource);
return $text;
}
?>
</body>
</html>
追问
给个完整的代码吧。亲
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式