PHP implementiert eine einfache Message-Board-Funktion

墨辰丷
Freigeben: 2023-03-28 10:40:01
Original
19097 Leute haben es durchsucht

In diesem Artikel erfahren Sie hauptsächlich, wie Sie die PHP-Message-Board-Funktion einfach implementieren, die einen bestimmten Referenzwert hat.

Das Beispiel in diesem Artikel zeigt Ihnen die spezifischen Funktionen von PHP Message Board. Der spezifische Inhalt ist wie folgt:

HTML-Code

<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>
Nach dem Login kopieren

PHP-Code

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();
}
Nach dem Login kopieren

Datentabelle: (Tabellenname ist daili_liuyan_guestbook)


Endgültiges Rendering:


Das Oben finden Sie den gesamten Inhalt dieses Artikels. Ich hoffe, er wird für das Studium aller hilfreich sein.


Verwandte Empfehlungen:

So implementieren Sie die Funktion Message Board in PHP

PHP implementiert die Message BoardFunktion basierend auf der Sitzungssteuerung

Eine einfache Möglichkeit, das Message BoardFunktion in PHP

Das obige ist der detaillierte Inhalt vonPHP implementiert eine einfache Message-Board-Funktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage