这一篇是察看留言的程序----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>";
?>
|