- 論壇徽章:
- 0
|
個人練習(xí),做一個簡單的個人留言本.功能:可以留言,直接點擊用戶名發(fā)送電子郵件,并在留言的地方顯示留言時間和日期,支持html語言.
缺點,不具有分頁功能,不能修改已經(jīng)發(fā)表的留言.
首先在留言本的目錄下建立一個空白的名字為data.txt文件,然后將note.php和result.php還有css.css文件放到同一目錄下.
note.php是留言本的首頁,具有填寫留言和顯示留言的功能代碼如下:
程序代碼
PHP_Fish 留言本
小小留言本
昵稱:
電子郵件:
留言內(nèi)容:
?>
版權(quán)所有 Copyright ? 2007 Powered by PHP_Fish
result.php功能是處理有note.php提交的表單,將留言內(nèi)容寫入data.txt文件.代碼如下:
程序代碼
if($_POST[name] == '')
{
echo "請?zhí)顚懩愕木W(wǎng)名!
";
echo "返回";
}else if($_POST == "")
{
echo "請?zhí)顚懩愕膃mail
";
echo "返回";
}else if($_POST[text] == "")
{
echo "請?zhí)顚懩愕牧粞?br />
";
echo "返回";
}else
{
$t = date('H:m:s Y年m月d日');
$_POST[text] = str_replace ( "\n", "
", $_POST[text]);
$main = "留言者:$_POST[name]:($t)
留言:$_POST[text]
";
$fr = fopen("data.txt","a");
$y = fwrite($fr,$main);
fclose($fr);
if($y)
{
echo "感謝您的留言
";
echo "返回";
}
}
?>
css.css文件內(nèi)容
程序代碼
td {
font-family: "宋體";
font-size: 12px;
text-decoration: none;
}
.form1 {
height: 16px;
font-family: "宋體";
color: #FF6633;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
font-size: 12px;
text-decoration: none;
}
如果你的留言本的目錄,設(shè)置為可寫的話,可以不用建立data.txt文件,系統(tǒng)將自動建立.
本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u1/37575/showart_295367.html |
|