Wie implementiert man eine Kommentarfunktion in PHP?

coldplay.xixi
Freigeben: 2023-03-03 07:30:01
Original
8508 Leute haben es durchsucht

So implementieren Sie die Kommentarfunktion in PHP: 1. Legen Sie das Textfeld zum Posten von Kommentaren fest, der Code lautet [ type="submit" value="Comment" />] 2. Folgen Sie einem Kommentar mit eine Antwort, der Code lautet [type='submit' value='reply'].

Wie implementiert man eine Kommentarfunktion in PHP?

So implementieren Sie die Kommentarfunktion in PHP:

1. Einen Kommentar posten

<form action="pinglunchili.php" method="post">
<textarea name="content"></textarea>
<div><input type="submit" value="评论" /></div>
 
</form>
Nach dem Login kopieren

Dies ist das Textfeld des Kommentars

Der Inhalt nach dem Kommentar muss zur Verarbeitung in der Datenbank gespeichert werden

Denn dies dient lediglich der Umsetzung einfacher Kommentare und Antworten , es gibt keine Login-Berechtigung, daher gibt es keine Login-Berechtigung. Die Namen werden hinzugefügt

2. Die Antwortfunktion ist hier ein Kommentar, gefolgt von einer Antwort

<?php
 
$yonghu="caocao";
 
$content=$_POST["content"];
$time =  date("Y-m-d H:i:s");
 
 
require "DBDA.class.php";
$db=new DBDA();
$sql="insert into pinglun values(&#39;&#39;,&#39;{$yonghu}&#39;,&#39;{$content}&#39;,&#39;{$time}&#39;)";
 
if($db->query($sql,0))
{
    header("location:pinglun.php");
}
else
{
    echo "你输入错误!";
}
Nach dem Login kopieren

Der Inhalt des Kommentars und der Inhalt der Antwort werden durchlaufen und angezeigt.

Auf diese Weise können Sie einen Kommentar gefolgt von einer Antwort

3 erstellen Informationen

durch Hinzufügen eines Lösch-Buttons vor der Antwort

<?php
 
require "DBDA.class.php";
$db=new DBDA();
$sql="select * from pinglun";
$arr=$db->query($sql);
 
foreach($arr as $v)
{
     
    echo "<div>{$v[0]}</div>
          <div>{$v[1]}</div>
              <div>{$v[2]}</div>
          <div>{$v[3]}</div>
          <form action=&#39;huifuchuli.php?id={$v[0]}&#39; method=&#39;post&#39;>
          <input type=&#39;text&#39; name=&#39;Comment&#39; />
                  <input type=&#39;submit&#39; value=&#39;回复&#39; /></form>";
    $dc = new DBDA();    
    $sql1="select * from huifu where jieshouid={$v[0]}";
    $arr1=$dc->query($sql1);
    foreach($arr1 as $f)
    {
        echo "<div style=&#39;color:red&#39;>{$f[0]}</div>
              <div style=&#39;color:red&#39;>{$f[2]}</div>
              <div style=&#39;color:red&#39;>{$f[3]}</div>
              <div style=&#39;color:red&#39;>{$f[4]}</div>
             ";
    }
}
?>
Nach dem Login kopieren

Verarbeitungsseite

<form action=&#39;shanchuchuli.php?id={$v[0]}&#39; method=&#39;post&#39;>
             <input type=&#39;submit&#39; value=&#39;删除&#39; /></form>
         <form action=&#39;huifuchuli.php?id={$v[0]}&#39; method=&#39;post&#39;>
         <input type=&#39;text&#39; name=&#39;Comment&#39; />
         <input type=&#39;submit&#39; value=&#39;回复&#39; /></form>";
Nach dem Login kopieren
Der Lösch-Button im Bild erscheint

Probieren wir den Effekt aus:

Wie implementiert man eine Kommentarfunktion in PHP?

Verwandte Lernempfehlungen:

PHP-Programmierung vom Anfänger bis zum Experten

Das obige ist der detaillierte Inhalt vonWie implementiert man eine Kommentarfunktion in PHP?. 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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!