亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

一個簡潔的多級別論壇

2019-11-18 21:33:22
字體:
來源:轉載
供稿:網友
本論壇總共用了不到200行代碼,執行速度相當快。運行例子在:http://www.hnpts.ha.cn/forum
MySQL數據庫:yxforum
+-------+--------------+------+-----+---------+----------------+  
| Field | Type         | Null | Key | Default | Extra          |  
+-------+--------------+------+-----+---------+----------------+  
| id    | int(11)      |      | PRI | 0       | auto_increment |  
| dt    | datetime     | YES  |     | NULL    |                |  
| tp    | varchar(255) | YES  |     | NULL    |                |  
| ct    | text         | YES  |     | NULL    |                |  
| fl    | int(11)      | YES  |     | NULL    |                |  
| ip    | varchar(20)  | YES  |     | NULL    |                |  
| un    | varchar(50)  | YES  |     | NULL    |                |  
| em    | varchar(60)  | YES  |     | NULL    |                |  
| num   | int(11)      | YES  |     | NULL    |                |  
+-------+--------------+------+-----+---------+----------------+  

index.php:  

<html>  
<head>  
<style type="text/CSS">  

<!--  
.unnamed1 {  font-size: 9pt; font-family: "宋體"}  
.unnamed1 A {COLOR: #000088; FONT-SIZE: 9pt; TEXT-DECORATION: none; TEXT-TRANSFORM: none; font-family: "宋體"}  
.unnamed1 A:hover {COLOR: #880000; FONT-SIZE: 9pt; TEXT-DECORATION: underline overline; font-family: "楷體_GB2312"}  
.unnamed2 {  font-size: 12px; color: #9933FF}  

-->  

</style>  
</head>  
<body bgcolor="#FFFFFF" text="#000000" link="#000066" vlink="#0000CC" alink="#000099">  
<?$m=mysql_connect("localhost","××××","××××");  
  mysql_select_db("××××",$m);  
?>  

<?if ($fl=="") $fl=1;  
$hf_fl=$fl;  
$q="select * from yxforum where id=".$fl;  
$mr=mysql_query($q,$m);  
$ra=mysql_fetch_row($mr);  
?>  
<p align=center><b><?print($ra[2]);?></b><br>  
<?if ($fl!=1) {  
?>  
<small><?printf("(<a href=mailto:%s>%s</a>) ",$ra[7],$ra[6]);?>  
</small></p>  
<?$alltt=$ra[2];  
   $lastid=$ra[4];   
   print("<center><table width=90% border=1><tr><td bgcolor=#dddddd class=unnamed1>".$ra[3]."</tr></table></center>");  
   print("<br><small>跟隨主題:</small>");  
   }   
    
$q="select * from yxforum where fl=".$fl." order by dt desc";  
  if ($p=="") $p=0;  
  $mr=mysql_query($q,$m);  
  $f=mysql_num_fields($mr);  
   
$ra=mysql_fetch_row($mr);  
$i=0; $p1=$p*15; /*跳過指定的頁數對應的行*/  
while ($i<$p1)   
    {$i++;  
     $ra=mysql_fetch_row($mr);  
     if (! $ra) break;}  
   
    
?>  
<center>  
  <table border=0 width=732 class="unnamed1">  
    <tr align="center" valign="top" bgcolor="#FFFFCC">   
      <td width="186" >最新回應時間  
      <td width="88">發表人  
      <td width="414">主題  
      <td width="44">回應數  
     </tr>  
<?  
  $x[0]="ffffcc";$x[1]="DEEFFF";$i=1;  
  while  ($ra)  /*顯示目前的主題*/  
    {$ys_c=$i%2;  
     print("<tr height=12 bgcolor=#".$x[$ys_c]."><td  align=center>".$ra[1]);  
     print("<td align=center><a href=mailto:".$ra[7].">".$ra[6]."</a>");  
     print("<td>");  
     printf("<a href=index.php?fl=%s>%s</a>",$ra[0],$ra[2]);  
     print("<td align=center>".$ra[8]);  
     print("</tr>");  
     $ra=mysql_fetch_row($mr);  
     $i++;   
     if ($i>15) break;     
  }   

?>  
</table></center>  
<form action=index.php method=get name=F0 onsubmit="document.F0.p.value--;return true;">  
<span class=unnamed1>  
<?  
$alllines=mysql_affected_rows($m);  
$pages=$alllines/15;  
if ($pages-intval($pages)!=0) $pages=intval($pages)+1;  
    else $pages=intval($pages);  
print("共".$pages."頁 第".($p+1)."頁 ");  

if ($p>0) {printf("<a href=index.php?fl=%s>首頁</a> ",$hf_fl);  
           printf("<a href=index.php?fl=%s&p=%d>上一頁</a> ",$hf_fl,$p-1);}  
if ($ra)  {printf("<a href=index.php?fl=%s&p=%d>下一頁</a> ",$hf_fl,$p+1);  
           printf("<a href=index.php?fl=%s&p=%d>末頁</a> ",$hf_fl,$pages-1);}  
?>指定第<input type=text size=2 name=p>頁  
</span>  
<span class=unnamed1>  
<?if ($hf_fl!=1)  {printf("<br><a href=index.php?fl=%s>上一級</a> ",$lastid);  
                  print("<a href=index.php>最高級</a><br>");}  
?>  
</form><center>  
<table width=80% bgcolor=#eeeeff><tr><td class=unnamed1>  
<?print(($fl==1)?"加新貼:":"回應:");?>  
<form action="addnew.php" method=post name="F1">  
姓名:   
    <input type="text" name="nm" size="15">  
    <br>  
    Email:   
    <input type="text" name="em" size="45">  
    <br>  
    標題(必填):  
    <input type="text" name="tt" size="45" <?if ($fl!=1) print("value=回復:".$alltt);?> >  
    <input type=hidden name="fl" value="<?print($hf_fl);?>">  
    <input type=hidden name="p" value="<?print($p);?>">  
     <br>  
    正文(必填): <br>  
                   
   <textarea name="zw" cols="50" rows="10"></textarea>  
    <input type="submit" name="Submit" value="提 交">  
</form>  
</tr></table></center>  
<hr>  
<center>自用論壇程序0.25版 設計工具:PHP+MYSQL<br>  
<a href=mailto:fhl@cgi.hnpts.ha.cn>古鉞青劍</a> 制作<br><a href=http://www.fhlfox.dhs.org>逍遙飛狐多媒體作坊</a> 2000 </center>  
</span>  
</body>  
</html>  



addnew.php:  

<?$m=mysql_connect("localhost","×××","×××××");  
  mysql_select_db("×××××",$m);  
  $zw=ereg_replace("<","&lt;",$zw);  
   $zw=ereg_replace(">","&gt;",$zw);  
$zw=ereg_replace("n","<br>",$zw);  
   $zw=ereg_replace(" "," ",$zw);  
   $tt=ereg_replace("<","&lt;",$tt);  
   $tt=ereg_replace(">","&gt;",$tt);  
     if ($nm=="") $nm="無名寶";  
  if ($em=="") {$nm.="<-- 是一只沒有MAIL的菜鳥";$em="No";}  
  $err=strlen($tt)*strlen($zw);  
  if ($err==0)   
     $msg="<font color=red>不要偷懶嘛!把表格填完再提交不遲。</font>";  
  else {$q="insert into yxforum (dt,tp,ct,fl,ip,un,em,num) values"  
         ."(now(),"".$tt."","".$zw."",".$fl.","".$REMOTE_ADDR."","".$nm."","".$em."",0)";  
        mysql_query($q,$m);  
          
        $q="select num,fl from yxforum where id=".$fl;  
        $fl_a=$fl;  
        do { $mr=mysql_query($q,$m);  
             $ra=mysql_fetch_row($mr);  
             $num=$ra[0]+1;  
             $q="update yxforum set dt=now(),num=".$num." where id=".$fl;  
             $fl=$ra[1];  
             mysql_query($q,$m);  
             $q="select num,fl from yxforum where id=".$fl;  
            } while ($fl>0);    
      
        
   $msg="<font color=green>你的意見已經成功提交!</font>";  
        }  
?>  
<html>  
<head>  
<script language="javascript">  
function go()  
{document.location="index.php?fl=<?print($fl_a);?>&p=<?print($p)?>";  
  }  
</script>  
<body onload="setTimeout('go()',3000);">  
<?print($msg);?><br>  
系統將在3秒鐘以后自動返回。如果不能返回或者你著急,請按<a href=index.php?fl=<?print($fl_a);?>&p=<?print($p)?>>這里</a>  
</body> 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
一区二区三区www| 国产精品一区二区久久精品| 欧美老女人性视频| 伊人久久免费视频| 国产精品久久av| 精品少妇v888av| 色小说视频一区| 97免费在线视频| 国产精品免费观看在线| 成人a级免费视频| 欧美最猛性xxxxx(亚洲精品)| 欧美性猛交99久久久久99按摩| 中文字幕在线精品| 久久99久久99精品中文字幕| 最近2019好看的中文字幕免费| 91高潮精品免费porn| 不卡毛片在线看| 午夜精品久久17c| 欧美视频在线免费看| www.xxxx精品| 亚洲国产成人爱av在线播放| 国产一区二区视频在线观看| 色狠狠av一区二区三区香蕉蜜桃| www.久久撸.com| 国产精品爱啪在线线免费观看| 欧美精品情趣视频| 日韩亚洲在线观看| 欧美国产亚洲视频| 亚洲美女福利视频网站| 另类专区欧美制服同性| 欧美成人一二三| 欧美床上激情在线观看| 欧美午夜视频在线观看| 最近2019中文字幕mv免费看| 欧美成人午夜视频| 久久久久久久国产精品| 欧美精品videossex性护士| 亚洲欧美国内爽妇网| 欧美大全免费观看电视剧大泉洋| 色偷偷噜噜噜亚洲男人的天堂| 成人性生交大片免费观看嘿嘿视频| 国产日韩在线看| 国产精品视频1区| 九九热这里只有在线精品视| 狠狠躁夜夜躁人人爽超碰91| 亚洲精品视频免费| 亚洲色图35p| 日韩精品日韩在线观看| 日韩中文字幕在线精品| 中文一区二区视频| 国内精品小视频在线观看| 中文字幕久久久av一区| 久久久久久国产三级电影| 久久欧美在线电影| 日av在线播放中文不卡| 日韩有码在线观看| 日韩美女av在线免费观看| 欧美激情国内偷拍| 日韩在线观看网址| 欧美日本亚洲视频| 91精品免费看| 日本一欧美一欧美一亚洲视频| 成人免费大片黄在线播放| 国产精品91久久久| 欧美性高潮床叫视频| 亚洲欧美成人一区二区在线电影| 久久精品国产清自在天天线| 日本精品免费一区二区三区| 欧美另类老肥妇| 亚洲精品综合精品自拍| 国产视频欧美视频| 国产久一一精品| 91久久精品一区| 91久久精品一区| 91免费高清视频| 日本亚洲欧洲色α| 国色天香2019中文字幕在线观看| 韩国日本不卡在线| 国产精品自拍偷拍| 欧美精品国产精品日韩精品| 夜夜嗨av一区二区三区四区| 精品福利在线看| 欧美激情a∨在线视频播放| 欧美视频中文在线看| 亚洲成人1234| 日韩一区在线视频| 91九色精品视频| 国产美女久久久| 日韩在线观看网站| 日韩欧美999| 国产在线视频不卡| 欧美激情国内偷拍| 免费不卡在线观看av| 国产不卡av在线免费观看| 亚洲欧洲成视频免费观看| 国产精品视频在线观看| 亚洲自拍另类欧美丝袜| 久久综合色影院| 国产精品揄拍500视频| 国产视频自拍一区| 欧美大片va欧美在线播放| 久久91精品国产91久久跳| 一区二区三区无码高清视频| 日韩精品在线观看一区二区| 日韩欧美中文第一页| 日韩av片免费在线观看| 亚洲精品自产拍| 色一情一乱一区二区| 18性欧美xxxⅹ性满足| 欧美国产精品va在线观看| www高清在线视频日韩欧美| 亚洲精品成人免费| x99av成人免费| 亚洲精品免费一区二区三区| 色偷偷噜噜噜亚洲男人的天堂| 高清亚洲成在人网站天堂| 亚洲精品福利视频| 国产在线精品成人一区二区三区| 免费av一区二区| 8x海外华人永久免费日韩内陆视频| 亚洲 日韩 国产第一| 97av在线影院| 性欧美暴力猛交69hd| 欧美亚洲第一页| 国内精品小视频在线观看| 久久九九有精品国产23| 91精品国产综合久久男男| 国产精品高潮粉嫩av| 欧美性感美女h网站在线观看免费| 午夜剧场成人观在线视频免费观看| 精品露脸国产偷人在视频| 精品无人区太爽高潮在线播放| 国产精品日韩欧美| 正在播放亚洲1区| 欧美激情欧美激情在线五月| 色综合视频一区中文字幕| 日韩欧美aⅴ综合网站发布| 亚洲国产欧美一区二区三区同亚洲| 久久天天躁狠狠躁老女人| 国产精品免费观看在线| 亚洲摸下面视频| 亚洲欧美在线一区二区| 裸体女人亚洲精品一区| 久久亚洲精品一区| 中文字幕亚洲一区在线观看| 亚洲香蕉伊综合在人在线视看| 久久久91精品| 不卡av日日日| 国产精品免费一区| 久久久www成人免费精品张筱雨| 久久久精品一区二区三区| 国产成人精品在线| 亚洲国产精品成人一区二区| 国产精品女人久久久久久| 日韩福利视频在线观看| 亚洲精品免费一区二区三区| 亚洲品质视频自拍网| 亚洲精品影视在线观看| 中国日韩欧美久久久久久久久| 亚洲精品福利在线| 久久精品免费播放| 97超级碰碰碰| 亚洲成人精品视频在线观看| 亚洲男人第一av网站|