久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

php實現留言板功能(代碼詳解)

本文主要介紹了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"]))
 {
  header("location:ddrr.php");
  //防止輸入網址進入
  exit;
 }
 $zhang = $_SESSION["zhang"];
 include ("../db.class.php");
 $db = new db();
 $sql = "select name from yuangong WHERE zhang = '{$zhang}'";
 $attr = $db->Query($sql);
 //取到登入的name
 echo "<h5>歡迎你:{$attr[0][0]}</h5>";
 //輸出登入的name
 $sql = "select * from liuyan WHERE shou = '{$zhang}' or shou = 'all' ORDER BY times DESC ";
 //條件!!我只看自己或所有人的
 $arr = $db->Query($sql);
   foreach ($arr as $v){
    $shou = aname($v[2]);
    $fa = aname($v[1]);
    //用方法
   echo "<tr>
  <td>{$fa}</td>
  <td>{$shou}</td>
  <td>{$v[3]}</td>
  <td>{$v[4]}</td>
 </tr>";
 }
 //返回姓名
 function aname($zhang)
 {
  global $db;
  //設置全局變量!
 if($zhang == "all")
 {
  //如果接收到的是all,顯示:
  return "所有人";
 }
 else
  {
   //如果是自己的,根據帳號查name
   $sql = "select name from yuangong WHERE zhang ='{$zhang}' ";
   $arr = $db->Query($sql);
   //二維數組
   return $arr[0][0];
  }
 }
 ?>
</table>
</body>
</html>

查找的條件即是只查自己的好友或者是all的所有人

還要注意一點便是要把調用的db設為全局變量

圖:

留言板需要發布信息:

發布信息頁面:

<!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>
<?php
session_start();
//存儲數據
if(empty($_SESSION["zhang"]))
{
 header("location:ddrr.php");
 //防止輸入網址進入
 exit;
}
$zhang = $_SESSION["zhang"];
include ("../db.class.php");
$db = new db();
$shaoyou = "select * from firend WHERE me = '{$zhang}'";
$ahaoyou = $db->Query($shaoyou);
?>
<form action="fbcl.php" method="post">
<div> 接收人: 
 <select name="shou">
  <option value="all">所有</option>
 <?php
  foreach ($ahaoyou as $v)
  {
   $name = aname($v[2]);
   echo "<option value='{$v[2]}'>{$name}</option>";
  }
  ?>
 </select></div>
<br/>
<div>留言內容: <input type="text" name="lynr"/></div>
<br/>
<input type="submit" value="發送"/>
<input type="reset" value="清空"/>
</form>
<?php
function aname($zhang)
{
global $db;
//設置全局變量!
if($zhang == "all")
{
//如果接收到的是all,顯示:
return "所有人";
}
else
{
//如果是自己的,根據帳號查name
$sql = "select name from yuangong WHERE zhang ='{$zhang}' ";
$arr = $db->Query($sql);
//二維數組
return $arr[0][0];
}
}
?>
<a href="zym.php" rel="external nofollow" >查看信息</a>
<a href="ddrr.php" rel="external nofollow" rel="external nofollow" onclick="return confirm('確定要退出此帳號?')">注銷登入</a>
</body>
</html>
【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

留言板標簽 適用范圍:全站任意地方均可使用 標簽作用:用于用戶提交留言和調取留言記錄 1、留言提交表單 form action={pboot:msgaction} method=post 聯系人:input type=text name=contacts 手機:i
這篇文章主要介紹了PHP有序表查找之插值查找算法,簡單分析了插值查找算法的概念、原理并結合實例形式分析了php實現針對有序表插值查找的相關操作技巧,需要的朋友可以參考下
下面小編就為大家分享一篇ThinkPHP整合datatables實現服務端分頁的示例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
下面小編就為大家分享一篇PHP實現APP微信支付的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
這篇文章主要介紹了PHP實現的多維數組排序算法,結合實例形式對比分析了php針對多維數組及帶有鍵名的多維數組進行排序相關操作技巧與注意事項,需要的朋友可以參考下
這篇文章主要為大家詳細介紹了php結合ajaxuploadfile實現無刷新文件上傳功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
主站蜘蛛池模板: aaaaaa大片免费看最大的 | 五月天激情电影 | 性网站免费 | 欧美1—12sexvideos| 日韩一区二区av | 中文字幕在线网 | 久久日韩精品 | 黄色片在线观看网址 | 精品欧美一区二区三区久久久 | 一区二区三区中文字幕 | 成年免费大片黄在线观看岛国 | 国产综合久久 | 成人精品久久 | 国产精品不卡 | 亚洲在线一区二区 | 91九色网站 | 日韩有码在线播放 | 国产乱码一二三区精品 | www.久久久久久久久久久久 | 亚洲国产精品va在线看黑人 | 2018中文字幕第一页 | 日本小视频网站 | 日本午夜精品一区二区三区 | 久草网址 | 成人国产在线视频 | 一区二区三区中文 | 国产a级毛片 | 国产精品一区二区三区在线播放 | 亚洲色欧美另类 | 美国一级黄色片 | 色一级 | 精品久久久久久久久久久下田 | 亚欧性视频 | 一区二区三区亚洲视频 | 一个色在线| 中文字幕一区二区三区不卡 | 亚洲一区二区久久久 | 黑人精品欧美一区二区蜜桃 | 国产国产精品久久久久 | 一区二区国产在线观看 | 久久久精品网站 |