首页  >  文章  >  后端开发  >  使用php无线级别分门别类 实现评论回复功能

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

PHP中文网
PHP中文网原创
2017-03-27 16:18:031316浏览

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

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

相关文章:

PHP评论回复解决方法

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

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

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn