<?php
/*
* 模拟”留言板”
*/
$messageFile=’message.txt’;
if(isset($_POST[‘sub’])){
$strMesage=$_POST[‘username’].'<l>’.$_POST[‘title’].'<l>’.$_POST[‘content’].'<n>’;
write($message file , $strMesage);
if(file_exists($messageFile)){
$message=read($messageFile);
$message=rtrim($message,'<n>’);
$rows=explode(‘<n>’, $message);
foreach ($rows as $v){
list($username,$title,$content)=explode(‘<l>’, $v);//将数组元素转换成变量形式
echo ‘<b>’.$username.'</b>说:我在的<b>’.$title.'</b>是<b>’.$content.'</b><br>’;
}
}
}
function read($fileName){
$file=fopen($fileName, ‘r’);
$content=fread($file, filesize($fileName));
fclose($file);
return $content;
}
function write($fileName,$message){
$file=fopen($fileName, ‘a’);
fwrite($file, $message);
fclose($file);
}
?>
<form action=’message.php’ method=”post”>
username:<input type=”text” name=”username”><br>
title:<input type=”text” name=”title”><br>
content:<textarea name=”content”></textarea><br>
<input type=”submit” value=”留言” name=”sub”>
</form>