php实现留言板功能(代码详解)实现留言板功能(代码详解)
简单的简单的PHP留言板制作留言板制作
做基础的留言板功能做基础的留言板功能 需要三张表:需要三张表:
员工表,留言表,好友表
首先造一个登入页面:首先造一个登入页面:
<form action="drcl.php" method="post">
<div>帐号:<input type="text" name="zhang"/></div>
<div>口令:<input type="text" name="mi"/></div>
<input type="submit" value="登入"/>
</form>
上图:
不多说,没毛病
然后来写处理页面:然后来写处理页面:
<?php
session_start();
//session存储数据
include ("db.class.php");
//引用类
$db = new db();
//造方法
$zhang = $_POST["zhang"];
$mi = $_POST["mi"];
$sql = "select mi from yuangong WHERE zhang = '{$zhang}'";
$arr = $db->Query($sql);
if(!empty($mi)&&$mi = $arr &&!empty($zhang))
{
$_SESSION["zhang"] = $zhang;
//即将跳转页面之前,把帐号存到session里面
header("location:zym.php");
}
else
{
echo "登入失败了";
}
?>
正常的处理登入的页面只不过把账号存了一下session
登入上进入主页面
再来是主页面了:再来是主页面了:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>无标题文档</title>
</head>
<body>
<h1>留言板</h1>
<div><a href="fbym.php" rel="external nofollow" >发布信息</a></div>
<div><a href="ddrr.php" rel="external nofollow" rel="external nofollow" onclick=" return confirm('注销当前用户?')">注销登入</a></div>
<table border="1" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td>发件人</td>
<td>收件人</td>
<td>发布时间</td>
<td>内容</td>
</tr>
<?php
session_start();
//存储数据
if(empty($_SESSION["zhang"]))
{