ホームページ >バックエンド開発 >PHPチュートリアル >mysql ベースのメリー メリー クリスマス フォーラム (4)

mysql ベースのメリー メリー クリスマス フォーラム (4)

WBOY
WBOYオリジナル
2016-07-29 08:34:161076ブラウズ

##index.php


论坛





< /frameset>
<body bgcolor="#FFFFFF"> <br></html> <br>$fp =fopen("ファイル/カウンター.txt","r"); <br>$counter=fgets($fp,8); <br>$counter=$fp=fopen( "file/counter.txt","w"); <br>fputs($fp,$fp); <br>$sql="から選択ボード情報"; <br>$sql_result=mysql_query($sql); <br>$sql_row=mysql_fetch_array($sql_result); <br>?> <br><html> <br><head> <br><title>バージョン面列表</title&g <br> <meta http-equiv="Content-Type" c/html; <br><link href="css/new.css" rel=stylesheet> <br></頭> <br><本文の背景="image/bg.gif" bgcolor="#FFFFFF"> <br><表幅="100%" ボーダー="0" セルスペース="2" セルパディング="0"> <br> <tr> <br> <td align="center"> </td> <br> </tr> <br> <tr> <br> <td align="center"><a href="apply.php" target="main">注册用户</a></td> <br> </tr> <br> <tr> <br> <td align="center"><font color="#666666">---------</font></td> <br> </tr> <br><?php <br>do <br>{ <br>echo"<tr>"; <br>echo"<td align="center"><a href="list.php?board=$sql_row[名前]" target="main">$sql_row[中国語名]</a>< /td>"; <br>echo"</tr>"; <br>}while($sql_row=mysql_fetch_array($sql_result)); <br>?> <br><tr> <br> <td align="center"><font color="#006666">---------</font></td> <br> </tr> <br> <tr> <br> <td height="11"> <br> <script src=file/X86tree.js></script> <br> <スクリプト言語=javascript> <br> img_t1="image/t1.gif"; <br> img_t2="image/t2.gif"; <br> tree=新しいツリービュー(0,0,640,300); <br> tree.AddImage(0,"image/dot.gif"); <br> tree.AddImage(1,"image/close.gif"); <br> tree.AddImage(2,"image/open.gif"); <br> m1=new Nodes("m1",tree.ImageList,"论坛转向",0,2,""); <br> m1.Add(new Node("站点首页",1,0,"<a href='http://www.jlbusiness.com' target='_top'>"));                                                              m1.Add(new Node("论坛首页",1,0,"<a href='right.htm' target='main'>")); <br> tree.Add2(m1); <br> doc2=new Nodes("doc2",tree.ImageList,"论坛機能",0,2,"-"); <br> doc2.Add(new Node("帖子查询",1,0,"<a href='query.php' target='main'>")); <br> doc2.Add(new Node("精华領域",1,0,"<a href='good.php' target='main'>")); <br> doc2.Add(new Node("観察留言",1,0,"<a href='vmlogin.php' target='main'>")); <br> doc2.Add(new Node("修改资料",1,0,"<a href='modify_l.php' target='main'>")); <br> doc2.Add(new Node("観察资料",1,0,"<a href='userinfo.php' target='main'>")); <br> doc2.Add(new Node("観察积分",1,0,"<a href='viewscore.php' target='main'>")); <br> doc2.Add(new Node("论坛管理",1,0,"<a href='manage.htm' target='main'>")); <br> tree.Add2(doc2); <br> tree.Show(); <br> doc2.Close(); <br> m1.Close(); <br></スクリプト> <br> </td> <br> </tr> <br> <tr> <br> <td align="center"> <b><font color="#006666">--------</font><br> <br> <?php echo "$counter"?></b></td> <br> </tr> <br></表> <br></body> <br></html> <br>## list.php <br><?php <br>require("func.php"); <br>if(empty($board)){ <br> $board="コンピューター"; <br>} <br>$sql="select * from boardinfo where name='$board'"; <br>$sql_result=mysql_query($sql); <br>$sql_row=mysql_fetch_array($sql_result); <br>$chinesename=$sql_row[chinesename]; <br>setcookie ("jl_forum[chinesename]",$chinesename); <br>$sql="select name from user where slaveboard='$board'"; <br>$sql_result=mysql_query($sql); <br>?> <br><html> <br><head> <br><title>List</title> <br><meta http-equiv="Content-Type" c/html; charset=gb2312"> <br><link rel="stylesheet" type="text/css" href="css/index.css"> <br><script language="javascript"> <br>function openwin(board,id){                window.open("read.php?board="+board+"&id="+id,"","height=460,width=600,resizable=yes,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no"); <br>} <br>function post(board){                window.open("post.php?board="+board,"","height=500,width=600,resizable=yes,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no"); <br>} <br></script> <br></head> <br><body bgcolor="#FFFFFF" background="image/bg.gif"> <br><?php include "header.php";?> <br> <br><table width="100%" border="1" cellspacing="0" cellpadding="0" bordercolorlight="#000000" bordercolordark="#FFFFFF"> <br>  <tr>  <br>    <td height="22" width="23%" bgcolor="#eeeeee">版面:<?php <br>echo $chinesename; <br>?></td> <br>    <td height="22" width="41%" bgcolor="#eeeeee">版主:<?php <br>while ($sql_row=mysql_fetch_array($sql_result)) <br>{ <br>echo "$sql_row[name]"." "; <br>} <br># 选择出留言纪录; <br>$sql="select * from $board where slaveid=0"; <br>$temp=mysql_query($sql); <br>$sum=mysql_num_rows($temp); <br>$totalpage=ceil($sum/$pagesize); <br>if ($sum==0) { <br> $totalpage=1; <br>} <br># 分页 <br>if($page<1 or empty($page)){ <br> $page=1; <br>} <br>elseif ($page>$totalpage){ <br>         $page=$totalpage; <br>} <br>$offset=($page-1)*$pagesize; <br>$sql="select * from $board where slaveid=0 order by id desc limit $offset,$pagesize"; <br>$sql_result=mysql_query($sql); <br>?> </td> <br>    <td height="22" width="13%" bgcolor="#eeeeee">贴子总数:<?php echo $sum; ?></td> <br>    <td height="22" width="12%"><a ><img src="image/newtopic.jpg" width="93" height="21" border="0" alt="发新贴子"></a></td> <br>    <td height="22" width="11%">  <br>      <div align="center"><a href="<?php echo "$php_self?board=$board&page=$page";?>">刷新浏览</a></div> <br>    </td> <br>  </tr> <br></table> <br><br> <br><table width="100%" border="1" cellspacing="0" cellpadding="1" bordercolorlight="#CCCCCC" bordercolordark="#FFFFFF"> <br>  <tr bgcolor="#995100" align="center"> <br>    <td width="6%"><font color="#FFFFFF">回应</font></td> <br>    <td width="67%" bgcolor="#995100"><font color="#FFFFFF">主 题</font></td> <br>    <td width="20%"><font color="#FFFFFF">时 间</font></td> <br>    <td width="7%"><font color="#FFFFFF">人气</font></td> <br>  </tr> <br>  <tr bgcolor="#FFCC99"> <br>    <td colspan="5" height="2"> </td> <br>  </tr> <br>  <?php <br>while ($sql_row=mysql_fetch_array($sql_result)) <br>{ <br> echo"<tr>"; <br> echo"<td width="6%" bgcolor="#FFF5DD" align="center">"; <br> if ($sql_row[renum]!=0) <br>      { <br>       echo "<font color="#FF0000">[+$sql_row[renum]]</font>"; <br>      } <br> else <br>{ <br>echo "[0]"; <br>} <br>  echo"</td>"; <br>  echo"<td bgcolor="#E8FDEE" width="56%"><font face="宋体"><a title="作者:$sql_row[writer] 大小:$sql_row[size]字节">$sql_row[title]</a></font></td>"; <br>  echo"<td width="18%" bgcolor="#FFF5DD" align="center">$sql_row[writetime]</td>"; <br>  echo"<td width="6%" bgcolor="#E8FDEE" align="center">$sql_row[hits]</td>"; <br>  echo"</tr>"; <br>} <br>?> <br>  <tr bgcolor="#FFCC99"> <br>    <td colspan="5" align="center" height="2"> </td> <br>  </tr> <br></table> <br><div align="right"> <br><form method="post" action="<?php echo $php_self;?>"> <br>    共<b><?php echo $totalpage;?></b>页 第<b><?php echo $page;?></b>页·<?php <br>if ($page!=1){ <br> $back=$page-1; <br> echo"<a href="$php_self?board=$board&page=1">首页</a> <a href="$php_self?board=$board&page=$back">上一页</a>"; <br>} <br>if ($page==1){ <br>       echo"首页 上一页"; <br>} <br>if($page!=$totalpage){ <br>    $next=$page+1; <br>        echo" <a href="$php_self?board=$board&page=$next">下一页</a> <a href="$php_self?board=$board&page=$totalpage">尾页</a>"; <br>} <br>if($page==$totalpage){ <br>        echo" 下一页 尾页"; <br>} <br>?>·  <br>    <input type="submit" name="goto" value="转到"> <br>    <input type="text" name="page" size="2"> <br>    页  <br>  </form> <br></div> <br><?php include "footer.php";?> <br></body> <br></html> <br>## login.php <br><?php <br>require "func.php"; <br>if ($name==$admin_name and $password==$admin_password) { <br> setcookie ("jl_admin[name]",$name); <br> setcookie ("jl_admin[パスワード]",$name); <br> redirect2("admin.php"); <br>} <br>else { <br> show_error(1); <br>} <br>?> <br>## manage.php <br><?php <br>require "func.php"; <br>if (check_admin_password()) { <br> switch ($job){ <br> case "setgood": <br> set_good($jl_forum[board],$id); <br> 休憩; <br> ケース "setnogood": <br> set_no_good($jl_forum[board],$id); <br> 休憩; <br> ケース "削除": <br> del_doc($jl_forum[board],$id); <br> 休憩; <br> } <br>echo "<h2>操作成功!</h2><br>"; <br>?> <br><html><head><title>o,k</title></head><body> <br><フォームメソッド="POST"> <br> <input type="button" value=" 关闭 " name="B1" <br></form> <br></body> <br></html> <br><?php <br>} <br>else { <br> show_error(1); <br>} <br>?> <br>## manage_list.php <br><?php <br>require("func.php"); <br>if (check_admin_password()) { <br>$board=$jl_forum[ボード]; <br>$sql="select * from boardinfo where name='$board'"; <br>$sql_result=mysql_query($sql); <br>$sql_row=mysql_fetch_array($sql_result); <br>$中国語名=$sql_row[中国語名]; <br>setcookie ("jl_forum[中国語名]",$中国語名); <br>$sql="slaveboard='$board'" のユーザーから名前を選択します。 <br>$sql_result=mysql_query($sql); <br>?> <br> <br> <br><title>リスト</title> <br><meta http-equiv="Content-Type" c/html; charset=gb2312"> <br><link rel="stylesheet" type="text/css" href="css/index.css"> <br><script language="javascript"> <br>function openwin(board, id){ window.open("manage_read.php?board="+board+"&id="+id,"","height=460,width=600,resizable=yes,scrollbars=yes,status=no,toolbar= no,menubar=no,location=no"); <br>} <br>function post(board){ window.open("post.php?board="+board,"","height=500,width=600,resizable= yes,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no"); <br>} <br></script> <br></head> <br><body bgcolor="#FFFFFF" background= "image/bg.gif"> <br><?php include "header.php";?> <table width="100%" border="1" cellpadding= "0" bordercolorlight="#D8D8E8" bordercolordark="#D8D8E8"> <br> <tr> <br> <td height="20" width="27%" bgcolor="#d8dde9"> バージョン面:<? php <br>echo $chinesename <br>?>(管理)</td> <br> <td height="20" width="31%" bgcolor="#d8dde9">版主:<?php <br>while ($sql_row=mysql_fetch_array($sql_result)) <br>{ <br>echo "$sql_row[name]"。 "; <br>} <br># 选择出留言纪录; <br>$sql="select * from $board where smileid=0"; <br>$temp=mysql_query($sql); <br>$sum=mysql_num_rows($temp); <br>$totalpage =ceil($sum/$pagesize); <br>if ($sum==0) { <br> $totalpage=1; <br>} <br># 分页 <br>if($page<1 or empty($page)){ <br> $page= 1; <br>} <br>elseif ($page>$totalpage){ <br> $page=$totalpage;<br>$offset=($page-1)*$pagesize; <br>$sql="slaveid=0 の $board から * を選択 ID 記述制限 $offset,$pagesize で並べ替えます"; <br>$sql_result=mysql_query($sql); <br>?> </td> <br> <td height="20" width="15%" bgcolor="#d8dde9">贴子总数:<?php echo $sum; ?></td> <br> <td height="20" width="12%"><a ><img src="image/newtopic.jpg" width="92" height="21" border="0" alt ="発行新贴子"></a></td> <br> <td height="20" align="center" width="15%"><a href="<?php echo "$php_self?board=$board&page=$page";?>" >刷新浏览</a></td> <br> </tr> <br></表> <br><br> <br><表幅="100%" ボーダー="1" セルスペース="0" セルパディング="1" ボーダーカラーライト="#CCCCCC" ボーダーカラーダーク="#CCCCCC"> <br> <tr bgcolor="#995100" align="center"> <br> <td width="6%"><font color="#FFFFFF">回帰</font></td> <br> <td width="67%" bgcolor="#995100"><font color="#FFFFFF">主题</font></td> <br> <td width="20%"><font color="#FFFFFF"> 時間</font></td> <br> <td width="7%"><font color="#FFFFFF">人气</font></td> <br> </tr> <br> <tr bgcolor="#FFCC99"> <br> <tdcolspan="5" height="2"> </td> <br> </tr> <br> <?php <br>while ($sql_row=mysql_fetch_array($sql_result)) <br>{ <br> echo"<tr>"; <br> echo"<td width="6%" bgcolor="#FFF5DD" align="center">"; <br> if ($sql_row[renum]!=0) <br> { <br> echo "<font color="#FF0000">[+$sql_row[renum]]</font>"; <br> } <br> else <br>{ <br>echo "[0]"; <br>} <br> echo"</td>"; <br> echo"<td bgcolor="#E8FDEE" width="56%"><font face="宋体"><a title="作者:$sql_row[ライター] 大小:$sql_row[サイズ]字节">$sql_row[title]</a></font></td>"; <br> echo"<td width="18%" bgcolor="#FFF5DD" align="center">$sql_row[writetime]</td>"; <br> echo"<td width="6%" bgcolor="#E8FDEE" align="center">$sql_row[hits]</td>"; <br> echo"</tr>"; <br>} <br>?> <br> <tr bgcolor="#FFCC99"> <br> <tdcolspan="5" align="center" height="2"> </td> <br> </tr> <br></表> <br><div align="right"> <br><form method="post" action="<?php echo $php_self;?>"> <br> 共<b><?php echo $totalpage;?></b>页 第<b><?php echo $page;?></b>页· <?php <br>if ($page!=1){ <br> $back=$page-1; <br> echo"<a href="$php_self?board=$board&page=1">首页</a> <a href="$php_self?board=$board&page=$back">上一页< ;/a>"; <br>} <br>if ($page==1){ <br> echo"首页 上一页"; <br>} <br>if($page!=$totalpage){ <br> $next=$page+1; <br> echo" <a href="$php_self?board=$board&page=$next">下一页</a> <a href="$php_self?board=$board&page=$totalpage">尾页</a>"; <br>}AIF ($ page == $ TotalPage) {<br> Echo "次のページ" <br> ? & Gt; · 最初の入力タイプ = "テキスト" 名前 = "ページ" <br> else { <br> show_error(4) <br>} <br>?> <br> 上記は、mysql (4) をベースにしたメリー メリー クリスマス フォーラムの紹介です。メリー メリー クリスマスの内容も含まれており、PHP チュートリアルに興味のある友人に役立つことを願っています。 <br> <br> <br></p></div><div class="nphpQianMsg"><div class="clear"></div></div><div class="nphpQianSheng"><span>声明:</span><div>この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。</div></div></div><div class="nphpSytBox"><span>前の記事:<a class="dBlack" title="マーク バイ マーク ジェイコブス 公式ウェブサイト mysql ベースのフォーラム (5)" href="https://m.php.cn/ja/faq/321006.html">マーク バイ マーク ジェイコブス 公式ウェブサイト mysql ベースのフォーラム (5)</a></span><span>次の記事:<a class="dBlack" title="マーク バイ マーク ジェイコブス 公式ウェブサイト mysql ベースのフォーラム (5)" href="https://m.php.cn/ja/faq/321010.html">マーク バイ マーク ジェイコブス 公式ウェブサイト mysql ベースのフォーラム (5)</a></span></div><div class="nphpSytBox2"><div class="nphpZbktTitle"><h2>関連記事</h2><em><a href="https://m.php.cn/ja/article.html" class="bBlack"><i>続きを見る</i><b></b></a></em><div class="clear"></div></div><ins class="adsbygoogle" style="display:block" data-ad-format="fluid" data-ad-layout-key="-6t+ed+2i-1n-4w" data-ad-client="ca-pub-5902227090019525" data-ad-slot="8966999616"></ins><script> (adsbygoogle = window.adsbygoogle || []).push({}); </script><ul class="nphpXgwzList"><li><b></b><a href="https://m.php.cn/ja/faq/1.html" title="cURL を使用して PHP で Get リクエストと Post リクエストを実装する方法" class="aBlack">cURL を使用して PHP で Get リクエストと Post リクエストを実装する方法</a><div class="clear"></div></li><li><b></b><a href="https://m.php.cn/ja/faq/1.html" title="cURL を使用して PHP で Get リクエストと Post リクエストを実装する方法" class="aBlack">cURL を使用して PHP で Get リクエストと Post リクエストを実装する方法</a><div class="clear"></div></li><li><b></b><a href="https://m.php.cn/ja/faq/1.html" title="cURL を使用して PHP で Get リクエストと Post リクエストを実装する方法" class="aBlack">cURL を使用して PHP で Get リクエストと Post リクエストを実装する方法</a><div class="clear"></div></li><li><b></b><a href="https://m.php.cn/ja/faq/1.html" title="cURL を使用して PHP で Get リクエストと Post リクエストを実装する方法" class="aBlack">cURL を使用して PHP で Get リクエストと Post リクエストを実装する方法</a><div class="clear"></div></li><li><b></b><a href="https://m.php.cn/ja/faq/2.html" title="正規表現内のすべての式記号 (概要)" class="aBlack">正規表現内のすべての式記号 (概要)</a><div class="clear"></div></li></ul></div></div><ins class="adsbygoogle" style="display:block" data-ad-format="autorelaxed" data-ad-client="ca-pub-5902227090019525" data-ad-slot="5027754603"></ins><script> (adsbygoogle = window.adsbygoogle || []).push({}); </script><footer><div class="footer"><div class="footertop"><img src="/static/imghwm/logo.png" alt=""><p>福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!</p></div><div class="footermid"><a href="https://m.php.cn/ja/about/us.html">私たちについて</a><a href="https://m.php.cn/ja/about/disclaimer.html">免責事項</a><a href="https://m.php.cn/ja/update/article_0_1.html">Sitemap</a></div><div class="footerbottom"><p> © php.cn All rights reserved </p></div></div></footer><script>isLogin = 0;</script><script type="text/javascript" src="/static/layui/layui.js"></script><script type="text/javascript" src="/static/js/global.js?4.9.47"></script></div><script src="https://vdse.bdstatic.com//search-video.v1.min.js"></script><link rel='stylesheet' id='_main-css' href='/static/css/viewer.min.css' type='text/css' media='all'/><script type='text/javascript' src='/static/js/viewer.min.js?1'></script><script type='text/javascript' src='/static/js/jquery-viewer.min.js'></script><script>jQuery.fn.wait = function (func, times, interval) { var _times = times || -1, //100次 _interval = interval || 20, //20毫秒每次 _self = this, _selector = this.selector, //选择器 _iIntervalID; //定时器id if( this.length ){ //如果已经获取到了,就直接执行函数 func && func.call(this); } else { _iIntervalID = setInterval(function() { if(!_times) { //是0就退出 clearInterval(_iIntervalID); } _times <= 0 || _times--; //如果是正数就 -- _self = $(_selector); //再次选择 if( _self.length ) { //判断是否取到 func && func.call(_self); clearInterval(_iIntervalID); } }, _interval); } return this; } $("table.syntaxhighlighter").wait(function() { $('table.syntaxhighlighter').append("<p class='cnblogs_code_footer'><span class='cnblogs_code_footer_icon'></span></p>"); }); $(document).on("click", ".cnblogs_code_footer",function(){ $(this).parents('table.syntaxhighlighter').css('display','inline-table');$(this).hide(); }); $('.nphpQianCont').viewer({navbar:true,title:false,toolbar:false,movable:false,viewed:function(){$('img').click(function(){$('.viewer-close').trigger('click');});}}); </script></body><!-- Matomo --><script> var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="https://tongji.php.cn/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '9']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); </script><!-- End Matomo Code --></html>