自己写的一个不用database的留言板程序(2)
这一篇是察看留言的程序----showmsg.php
<?
/*每行数据内容为:<? 编号 标题 著者 时间 内容 邮箱 ?> */
$split=chr(128);
$lock="msglock.loc";
$openfile="msg.php";
while( 
file_exists($lock))
{
if(!
file_exists($lock))
{
break;
};
};
fclose(fopen($lock,"w"));

$fp=fopen($openfile,"r");
$message=file($openfile);
fclose($fp);
unlink($lock);
$len=count($message);
//输出表格
echo "<table width="500" border="0" cellspacing="0" cellpadding="0"  align="center" bgcolor="#C8EDFF" bordercolor="#C8EDFF">";

for($i=1;$i<$len;$i++)
      {
        
$msg=explode($split,$message[$i]);
        echo 
"<tr>";
        echo 
"<td>";
        echo 
"<div align="center">";
        echo 
"<b>";
        echo 
"<font color="#990099">";
        
echo "<font size="+1" face="楷体_GB2312">";
        echo 
$msg[2];//Subject
        
echo "</font>";
        echo 
"</b>";
        echo 
"</font>";
        echo 
"</div>";
           
//output the author and time
        
echo "<tr>";
        echo 
"<td height="18">";
        echo 
"<div align="center">";
        echo 
"<b>";
        echo 
"<font color="#000099">";
        
echo $msg[3];//Author
        
echo "</font>";
        echo 
"</b>";
        echo 
"<font color="#CC0000" size="2">";
        
echo $msg[4];
        echo 
"</font>";
        echo 
"</div>";
        echo 
"</td>";
        echo 
"</tr>";
        echo 
"<tr>";
        echo 
"<td height="25">";
        echo 
"<pre>";
        echo 
"<font color="#660066">";
        
        
$messagelen=strlen($msg[5]);
        
$messagetemp=$msg[5];
        while(
$messagelen>80)
              {
                
$messagepiece=substr($messagetemp,0,80);
                
$messagetemp=substr($messagetemp,-($messagelen-80));
                echo 
$messagepiece;
                echo 
"n";
                
$messagelen=strlen($messagetemp);
              };
        echo 
$messagetemp;
        echo 
"</font>";
        echo 
"</pre>";
        echo 
"</td>";
        echo 
"</tr>";
        echo 
"<tr>";
        echo 
"<td>";
        echo 
"<center>";
        echo 
"<a href="mailto:".$msg[6]."">";
        echo 
$msg[6];//MailAddress
        
echo "</a>";
        echo 
"</center>";
        echo 
"</td>";
        echo 
"</tr>";
    };
        echo 
"</table>";
 echo 
"<a href="msg.php">去留言</a>";   
?>