手机
当前位置:查字典教程网 >编程开发 >php教程 >php+mysql写的简单留言本实例代码
php+mysql写的简单留言本实例代码
摘要:guestbook.php:A:link{COLOR:#002878;TEXT-DECORATION:none}A:visited{COLO...

guestbook.php:

<head>

<metahttp-equiv="Content-Language"c>

<metahttp-equiv="Content-Type"c>

<title></title>

<STYLE>A:link{

COLOR:#002878;TEXT-DECORATION:none

}

A:visited{

COLOR:#002878;TEXT-DECORATION:none

}

A:active{

TEXT-DECORATION:none

}

A:hover{

COLOR:#cc1111;TEXT-DECORATION:none

}

P{

COLOR:#002878;FONT-SIZE:9pt

}

TABLE{

COLOR:#002878;FONT-SIZE:9pt

}

LI{

COLOR:#002878;FONT-SIZE:9pt;LINE-HEIGHT:14pt

}

UL{

COLOR:#002878;FONT-SIZE:9pt

}

}

</STYLE>

</head>

<body>

<divalign="center">

<center>

<tableborder="0"cellpadding="0"cellspacing="0"width="574"height="312">

</center>

<tr>

<td><palign="center">高三<6>班留言本本</br></td>

</tr>

<tr>

<tdwidth="574"height="272"valign="top">

<formmethod="POST"action="ly.php">

<tableborder="0"cellpadding="0"cellspacing="0"width="100%">

<center>

<tr>

<tdwidth="26%"align="right">

姓名:</td>

<tdwidth="74%"><inputstyle="font-size:9pt;width:186;background-color:#f8f8f8;height:19;border:1pxsolid#9a9999"

type="text"name="T1"size="13"></td>

</tr>

<tr>

<tdwidth="26%"align="right">

EMAIL:</td>

<tdwidth="74%"><inputstyle="font-size:9pt;width:186;background-color:#f8f8f8;height:19;border:1pxsolid#9a9999"name="T2"size="13"></td>

</tr>

<tr>

<tdwidth="26%"align="right">

个人主页:</td>

<tdwidth="74%"><inputstyle="font-size:9pt;width:186;background-color:#f8f8f8;height:19;border:1pxsolid#9a9999"name="T3"size="13"value="http://";></td>

</tr>

<tr>

<tdwidth="26%"align="right">

主题:</td>

<tdwidth="74%"><inputstyle="font-size:9pt;width:186;background-color:#f8f8f8;height:19;border:1pxsolid#9a9999"name="T4"size="13"></td>

</tr>

<tr>

<tdwidth="26%"align="right"valign="top">

留言:</td>

<tdwidth="74%"><textareastyle="font-size:9pt;width:313;background-color:#f8f8f8;height:177;border:1pxsolid#9a9999"rows="10"name="S1"cols="45"></textarea></td>

</tr>

<tr>

<tdwidth="100%"align="right"colspan="2">

</td>

</tr>

</table>

<palign="center">

<inputtype="submit"value="提交"name="B1"><inputtype="reset"value="重写"name="B2"></p>

</form>

</center>

</td>

</tr>

</table>

<hrsize='1'color='#6666FF'>

</div>

<divalign="center">

<center>

<tableborder="0"cellpadding="0"cellspacing="0"width="603"height="294">

<tr>

<tdwidth="603"height="294">

<?

include("connect.rec");

$qh=mysql_query("SELECTCOUNT(*)ASrcntFROMguestbook");

$data=mysql_fetch_array($qh);

$nr=$data["rcnt"];

//判断偏移量参数是否传递给了脚本,如果没有就使用默认值0

if(empty($offset))

{

$offset=0;

}

//查询结果(这里是每页20条,但你自己完全可以改变它)

//$result=mysql_query("SELECT*fromguestbookORDERBYtimedescLIMIT$offset,5");

$result=mysql_query("SELECT*fromguestbookLIMIT$offset,5");

//显示返回的5条记录

while($data=mysql_fetch_array($result))

{

printf("姓名:<fontcolor='#000000'>%s</font><br>",$data["name"]);

printf("EMAIL:<fontcolor='#3366FF'>%s</font><br>",$data["mail"]);

printf("个人主页:<fontcolor='#3366FF'>%s</font><br>",$data["url"]);

printf("来自:<fontcolor='#3366FF'>%s</font><br>",$data["ip"]);

printf("留言时间:<fontcolor='#3366FF'>%s</font><br>",$data["time"]);

printf("主题:<fontcolor='#3366FF'>%s</font><br>",$data["title"]);

printf("内容:<fontcolor='#000000'>%s</font><br>",$data["ly"]);

printf("<hrsize='1'color='#6666FF'>");

}

//下一步,要写出到其它页面的链接

if($offset)//如果偏移量是0,不显示前一页的链接

{

$preoffset=$offset-5;

print"<ahref="$PHP_SELF?offset=$preoffset">前一页</a>n";

}

//计算总共需要的页数

$pages=ceil($nr/5);//$pages变量现在包含所需的页数

for($i=1;$i<=$pages;$i++)

{

$newoffset=5*$i-5;

print"<ahref="$PHP_SELF?offset=$newoffset">$i</a>n";

}

//检查是否是最后一页

$next=$offset+5;

if($next<$nr)

{

print"<ahref="$PHP_SELF?offset=$next">下一页</a>n";

}

printf("<ahref='javascript:history.back()'>返回</a>")

?>

</td>

</tr>

</table>

</center>

</div>

</body>

</html>

ly.php:

<?

include("connect.rec");

$name=$T1;

$mail=$T2;

$url=$T3;

$title=$T4;

$time=date("Y-m-jH:i:s");

$ip=getenv("REMOTE_ADDR");

$ly=$S1;

$result=mysql_query("insertintoguestbook(name,mail,url,ip,time,title,ly)values('$name','$mail','$url','$ip','$time','$title','$ly')");

if($result==1)

{

echo("留言成功!");

printf("<scriptlanguage='javascript'>");

printf("location='guestbook.php'");

printf("</script>");

}

else

{

echo("留言失败!");

printf("<ahref='javascript:history.back()'>返回</a>");

}

?>

【php+mysql写的简单留言本实例代码】相关文章:

PHP中的traits简单使用实例

一个简单的自动发送邮件系统(二)

php简单实现快速排序的方法

一个php作的文本留言本的例子(二)

php+dbfile开发小型留言本

php实现简单的语法高亮函数实例分析

php eval函数一句话木马代码

php微信公众平台开发类实例

php中set_error_handler的用法总结

基于文本的留言簿

精品推荐
分类导航