Maison  >  Article  >  développement back-end  >  Implémentation simple de la fonction de forum de discussion PHP

Implémentation simple de la fonction de forum de discussion PHP

不言
不言original
2018-04-14 11:29:162415parcourir

Cet article présente principalement l'implémentation simple de la fonction de forum de messages PHP, qui a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer

Cet article vous apprend principalement comment simplement. implémentez PHP. La fonction de babillard électronique a une certaine valeur de référence. Les amis intéressés peuvent s'y référer

L'exemple dans cet article partage le code d'implémentation spécifique de la fonction de babillard PHP pour votre référence.

Code HTML

<p class="continer" >
  <p class="head" style="background-color:rgb(217,237,247);height:50px;vertical-align:middle"><h2 style="color: rgb(81,117,114)">PHP留言本</h2></p>
  <p class="body">
    <volist name="guestbook" id="vo">
      <p class="panel">
        <p class="panel-head" style="background-color: rgb(223,240,216)">
          <span class="nickname" style="color: rgb(104,148,99)">留言者: {$vo.nickname}</span>
          <span style="color: rgb(104,148,99)">|</span>
          <span class="email" style="color: rgb(104,148,99)">邮箱: {$vo.email}</span>
          <span class="time" style="float: right;color: rgb(104,148,99)">时间: {$vo.replytime}</span>
        </p>
        <p class="panel-body">
          <span class="content">内容: {$vo.content}</span>
          <span class="time" style="float: right">{$vo.id}楼</span>
        </p>
      </p>
    </volist>
  </p>
  <p class="foot">
    <form method="post">
      <p class="panel" style="background-color: rgb(245,245,245)">
        <p class="panel-body" style="padding:30px; width: 20%">
          <p class="form-group">
            <p class="field field-icon-right">
              <input id="nickname" type="text" class="input" name="nickname" placeholder="游客姓名"/>
            </p>
          </p>
          <p class="form-group">
            <p class="field field-icon-right">
              <input type="text" id="content" class="input" name="content" placeholder="留言内容"/>
            </p>
          </p>
          <p class="form-group">
            <span></span>
            <span class="field">
              <input type="text" id="email" class="input" name="email" placeholder="Email"/>
            </span>
          </p>
          <p class="form-group">
            <span><button name="liuyan">留言</button></span>
            <span><button name="restart" onclick="clearDefaultText(this)">重置</button></span>
          </p>
        </p>

      </p>
    </form>
  </p>
</p>
<script>
function clearDefaultText(){
  var nickname = document.getElementById(&#39;nickname&#39;);
  var content = document.getElementById(&#39;content&#39;);
  var email = document.getElementById(&#39;email&#39;);
  nickname.value="";
  content.value="";
  email.value="";
}
</script>

Code PHP

public function hierarchicalauthority(){

 if(isset($_POST[&#39;liuyan&#39;]))
 {
  $data[&#39;nickname&#39;]=$_POST[&#39;nickname&#39;];
  $data[&#39;content&#39;]=$_POST[&#39;content&#39;];
  $data[&#39;email&#39;]=$_POST[&#39;email&#39;];
  $data[&#39;status&#39;]=1;
  $data[&#39;replytime&#39;]=date(&#39;Y-m-d H:i:s&#39;,time());
  // print_r($data);die();
  $user=M(&#39;daili_liuyan_guestbook&#39;);
  $maxid=$user->max(&#39;id&#39;);
  $data[&#39;id&#39;]=$maxid+1;
  $user->add($data);


 // print_r($_POST);die();
 }
 $guestbook = D(&#39;daili_liuyan_guestbook&#39;)->select();
 $this->assign(&#39;guestbook&#39;,$guestbook);
 $this->display();
}

Tableau de données : (le nom de la table est daili_liuyan_guestbook)


Rendu final :


Merci d'avoir regardé~

Connexe recommandé :

Implémentation simple de la lecture et de la sortie de données de fichiers XML en PHP

Vous apprendre à implémenter simplement la gestion de fichiers PHP_Tutoriel PHP


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:PHP扩展开发教程总结Article suivant:php处理带有中文URL的方法