Heim > Backend-Entwicklung > PHP-Tutorial > 使用php无线级别分门别类 实现评论回复功能

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

PHP中文网
Freigeben: 2023-02-28 14:10:01
Original
1336 Leute haben es durchsucht

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

相关文章:

PHP评论回复解决方法

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

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

Verwandte Etiketten:
php
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