PHP留言板.docx
《PHP留言板.docx》由会员分享,可在线阅读,更多相关《PHP留言板.docx(32页珍藏版)》请在冰豆网上搜索。
PHP留言板
大家知道,数据库对于网络来说的重要性.由于cgi的复杂,现在asp和php+MySQL已经成为主流.几乎所有的个人网页都要用到留言本,可是申请的留言本很不稳定.这为网上的交流带来了诸多不便.所以,希望拥有自己的留言本的朋友越来越多.
但是,免费的个人主页支持asp和php的很少.笔者现在向您推荐动站指南,()支持php.这样您便有了能够拥有自己留言本的基础.现在,我就通过一个文本留言本的例子来讲述php的简单使用.
首先,我们先确定,留言的几个过程:
写留言,发送,查看.(搜索)等等.而且对于斑竹来说,管理留言本又是不可或缺的.这样我们就不妨定位于6个php文件,1个文本文件.6个php文件分别为:
guest.phpmanage.phpreply.phpsys.phpdel.phpedit.php,1个文本文件为:
guest.txt
先来看看guest.php的内容,你当然可以直接将下面的内容放到您的php网页里,请尊重作者的劳动,谢谢.
----------------------
//guest.php:
require("sys.php");
if($B1)
{
if($message==""or$name=="")
{
$errorm="出错了!
!
!
姓名和留言内容必填";
}
else
{
#写入数据
$space=" ";
$time=date(Y年m月d日H小时i分);
$ip=$REMOTE_ADDR;
$name=encode($name);
$homepage=encode($homepage);
$from=encode($from);
$email=encode($email);
$message=StripSlashes($message);
$message=htmlspecialchars($message);
$message=check_strlen_long($message);
$message=nl2br($message);
$guestcontent="
留言内容:
--content>$message --endcontent>"; $guestcontent=$guestcontent." 留言人大名: --name>$name --endname>"; if($email! ="") {$guestcontent=$guestcontent." 电子信箱$email\"> --email>$email --endemail>"."$space";} if($homepage! ="http: //") {$guestcontent=$guestcontent."主页: $hompage--homepage>$homepage --endhomepage>";} $guestcontent=$guestcontent." 时间: $time来自: --from>$from --endfrom>$ip"; $guestcontent=ereg_replace(chr(10),"",$guestcontent); $guestcontent=$guestcontent." |
\n";
$fp=fopen($guestfile,"a");
fputs($fp,$guestcontent);
fclose($fp);
}
}
?
>
zihanonlinegbook--
A:
link{text-decoration:
none;color:
0000ff}
A:
visited{text-decoration:
none;color:
004080}
A:
active{text-decoration:
none}
A:
hover{text-decoration:
underline;color:
ff0000}
BODY{FONT-SIZE:
10pt}
TH{FONT-SIZE:
10pt}
TD{FONT-SIZE:
10pt}
TEXTAREA
{
FONT-FAMILY:
"宋体";
FONT-SIZE:
10pt;
}
-->
include('head.htm');?
>
if($errorm)
{
echo"
";echo"";
echo"$errorm";
echo"";
echo"
";
}
?
>
姓名(必填)
|
主页:
//">
|
来自:
|
Email:
|
请留言(必填)
|