<menu id="uuzns"><dd id="uuzns"></dd></menu>
  1. <big id="uuzns"></big>
    <mark id="uuzns"></mark>
      <meter id="uuzns"></meter>
    1. <td id="uuzns"><menuitem id="uuzns"><mark id="uuzns"></mark></menuitem></td>
      1. 智能云排名SEO内测

        百度关键词优化三天上首页!同行都是朋友, ?#38431;?#19968;起互利共赢。谢绝一切非正规行业服务,?#34892;?#20197;下同行、团队、?#25945;?#21644;代理的支持:

        百度站长?#25945;āIP开发小组、SEO焦大老友、SEO每天一贴ZAC大哥、卢松松大哥、海瑶SEO兄弟、附子SEO兄弟、探索者SEO、帮站SEO好友、互点宝、超快排?#25945;?

        百亿互刷宝、下拉天下、SEO自学网、SEO研究?#34892;摹?#23567;明SEO、王德春SEO、马海祥博客、踏雪无痕?#19968;?#24037;作室、SEO云优化好友、云客网、杭州思亿欧、网赚吧、北京SEO韩非老弟

        需要了解以上同?#23454;?#30456;关信息,我们已经给你做好了搜索框,看右上角绿色那个,输入搜索即刻直达

        网站统计: 共有读稿:14437部 / 今日更新:篇 / 评论:19条 / 会员:75 名 / 阅读:1086089
        您好,请 【登陆】/【注册】
        软件内容页横幅广告
        您现在的位置:SEO?#25945;?/a> > PHP网站建设 >

        php实现留言板功能(代码详解)

        2018.04.20

        浏览:

        【导语】如果您觉得本篇内容还不错,请点击文章下面的赞,然后分享给朋友哦!...

        php实现留言板功能(代码详解)-破洛洛教学网...请看详情...

        seo

        seo

        简单的PHP留言板制作

        做基础的留言板功能  需要三张表:

        员工表,留言表,好友表

        首先造一个登入页面:

        上图:

         不多说,没毛病

        然后来写处理页面:

        <?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

        登入上进入主页面

        再?#35789;?#20027;页面了:

        <!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");
          //防止输入网?#26041;?#20837;
          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>?#38431;?#20320;:{$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;
          //设置全?#30452;?#37327;!
         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>
        

        查?#19994;?#26465;件?#35789;?#21482;查自己的好友或者是all的所有人

        还要注意一点便是要把调用的db设为全?#30452;?#37327;

        图:

        留言板需要发布信息:

        发布信息页面:

        <!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");
         //防止输入网?#26041;?#20837;
         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;
        //设置全?#30452;?#37327;!
        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>
        

        最后就是发布信息的处理页面:

        <?php
        session_start();
        $uid = $_SESSION["zhang"];
        include("../db.class.php");
        $db = new db();
        $jsr = $_POST["shou"];
        $neirong = $_POST["lynr"];
        $sj = date("Y-m-d H:i:s");
        $sql = "insert into liuyan values('','{$uid}','{$jsr}','{$sj}','{$neirong}',0)";
        if($db->Query($sql,0))
        {
         header("location:zym.php");
        }
        else
        {
         echo "发布失败!";
        }
        

        图:

        我用小花的账号给小明发一条留言:

        所以 登入小明的帐号

        图:

        没错,他收到了小花的这条留言

        以上就是本文的全部内容,希望本文的内容对大?#19994;?#23398;习或者工作能带来?#27426;?#30340;帮助,同时也希望多多支持!

        9
        赞一个
        关键词:
        ☆?#19981;?#36825;篇文章吗?分享给你的好友吧!点击这里复制网址☆
        共有2395人阅读,期待你的评论!评论
        请先登陆后才能发表评论哦!没账号?赶紧注册一个吧!
        最新评论
        热门标签
        回到顶部
        时时彩官方开奖

          <menu id="uuzns"><dd id="uuzns"></dd></menu>
        1. <big id="uuzns"></big>
          <mark id="uuzns"></mark>
            <meter id="uuzns"></meter>
          1. <td id="uuzns"><menuitem id="uuzns"><mark id="uuzns"></mark></menuitem></td>
              1. <menu id="uuzns"><dd id="uuzns"></dd></menu>
              2. <big id="uuzns"></big>
                <mark id="uuzns"></mark>
                  <meter id="uuzns"></meter>
                1. <td id="uuzns"><menuitem id="uuzns"><mark id="uuzns"></mark></menuitem></td>
                  1. 辽宁11选5全运彩 快乐12技巧视频教程 吉林十一选五走市图 彩票365 斗地主规则简明版 快乐扑克3玩法介绍 福利彩票3d 12生肖开奖结果查询 六合彩生肖号码表 香港六合彩单双中特 百变王牌推荐 老时时彩 云南快乐十分稳赚技巧 老11选5开奖任选三单式票 竟彩足球让球胜平负计算器