Maison > développement back-end > tutoriel php > 使用php无线级别分门别类 实现评论回复功能

使用php无线级别分门别类 实现评论回复功能

PHP中文网
Libérer: 2023-02-28 14:10:01
original
1337 Les gens l'ont consulté

php 无线级别分类 实现评论回复功能

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

< php

header(&#39;Content-type:text/html; charset=utf-8&#39;);

echo $_SERVER["REMOTE_ADDR"]."<hr/$amp;>amp;$quot;; 

$sip=substr($_SERVER["REMOTE_ADDR"],10,12);

$eip=200;

if($sip$amp;>eip){

  echo "您的IP值为:<font size=&#39;+4&#39; color=&#39;red&#39;$amp;>amp;$quot;.$_SERVER["REMOTE_ADDR"]."</font>在规定的IP段位";

}

else{echo "您的IP值为:<font size=&#39;+4&#39; color=&#39;red&#39;$amp;>amp;$quot;.$_SERVER["REMOTE_ADDR"]."不</font>在规定的IP段位";}

 

 

echo "<hr /$amp;>amp;$lt;hr /$amp;>amp;$quot;;

 

 

echo "<hr />无线级别分类<br /$amp;>amp;$quot;;

echo "<form action=&#39;#&#39; method=&#39;post&#39;$amp;>amp;$quot;;

echo "我的发布:<input type=&#39;text&#39; name=&#39;content&#39; /$amp;>amp;$quot;;

echo "<input type=&#39;submit&#39; value=&#39;发布&#39;/$amp;>amp;$quot;;

echo "</form$amp;>amp;$quot;;

 

 

//************************连接数据库*******************

$link=mysql_connect(&#39;localhost&#39;,&#39;root&#39;,&#39;&#39;) or die(&#39;链接失败&#39;);

mysql_select_db(&#39;test&#39;,$link) or die(&#39;链接数据库失败!&#39;);

@$content=$_REQUEST[&#39;content&#39;];

if(isset($content) || $content!=&#39;&#39;){

    $sql1="insert into says(c_content,pid,path) values(&#39;".$content."&#39;,&#39;0&#39;,&#39;0&#39;);";

}else{

    echo "<font color=&#39;bule&#39; size=&#39;+5&#39;>别刷页面行不?有意思吗?</font$amp;>amp;$quot;;

}

@$oo=mysql_query($sql1);

if($oo){echo "发布成功!<br /$amp;>amp;$quot;;}else{echo "发布失败!<br /$amp;>amp;$quot;;}

$sql="select c_id,c_content,pid,path,concat(path,&#39;-&#39;,c_id) as bpath from says order by bpath";

$rows=mysql_query("$sql");

//var_dump($row);

while($res=mysql_fetch_assoc($rows)){

echo "<form  action=&#39;#&#39; method=&#39;post&#39;$amp;>amp;$quot;;

$num=count(explode(&#39;-&#39;,$res[&#39;bpath&#39;]));

for($i=0;$i$amp;<num*2;$i++){

echo &#39; &#39;;

}

    echo "<font

color=&#39;red&#39;>发布人:</font$amp;>amp;$quot;.$res[&#39;c_id&#39;]."<font

color=&#39;green&#39;>---------------</font$amp;>amp;$quot;."<font

color=&#39;red&#39;>发布内容:</font$amp;>amp;$quot;.$res[&#39;c_content&#39;]."<a

 javascript:vode(0)&#39;

class=&#39;huifu&#39;>回复</a$amp;>amp;$quot;."<span$amp;>amp;$lt;/span$amp;>amp;$quot;."<hr

 style=&#39;color=\&#39;#F0B\&#39;&#39; /$amp;>amp;$lt;input type=&#39;hidden&#39;

 name=&#39;id&#39; value=&#39;".$res[&#39;c_id&#39;]."&#39; /$amp;>amp;$lt;input

type=&#39;hidden&#39; name=&#39;path&#39; value=&#39;".$res[&#39;path&#39;]."&#39;

/$amp;>amp;$lt;/form$amp;>amp;$quot;;

}

//***************************回复********************

@$contents=$_REQUEST[&#39;contents&#39;];

if(isset($contents) || $contents!=&#39;&#39;){

    $bj=$_REQUEST[&#39;path&#39;]."-".$_REQUEST[&#39;id&#39;];

    $sql2="insert into says(c_content,pid,path) values(&#39;".$contents."&#39;,&#39;".$_REQUEST[&#39;id&#39;]."&#39;,&#39;".$bj."&#39;);";

}

@$aiyao=mysql_query($sql2);

if($aiyao){echo "回复成功!<br /$amp;>amp;$quot;;}else{echo "回复失败!<br /$amp;>amp;$quot;;}

 

 

 

 >

<script src="jquery-1.7.1.min.js"$amp;>amp;$lt;/script>

<script>

  $(".huifu").click(function(){

     var str="<br />回复内容:<textarea id=&#39;contents&#39;

name=&#39;contents&#39;$amp;>amp;$lt;/textarea$amp;>amp;$lt;input

type=&#39;submit&#39; value=&#39;回复&#39; /$amp;>amp;$quot;;

     $(this).next().html(str);

  })

</script>

Copier après la connexion

相关文章:

PHP评论回复解决方法

关于php评论回复无限极嵌套如何实现?已写基本代码,期待高手解惑

使用JS完美实现仿QQ空间评论回复特效

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal