我的论坛源代码(三)


Posted in PHP onOctober 09, 2006

显示主题内容页面。

<HTML>
<HEAD>
<TITLE>狐网论坛</TITLE>
<STYLE type=text/css>
P {FONT-FAMILY: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 14pt}
DIV {FONT-FAMILY: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 14pt}
</STYLE>
<LINK href="js/cpcw.css" rel=stylesheet /LINK>
<?php
include "linkfox.inc.php";
include "info.inc.php";
?>
</HEAD>
<body bgcolor="#FFFFFF" text="#000000" id=all>
<?
$query="select * from foxbbs where id='".$id."'";    //这个ID是从上一页面也就是FOXBBS.PHP里传过来的。
$req=mysql_query($query);
if ($req) {
$bbsmes=mysql_fetch_array($req);
$djnum=$bbsmes["djnum"]+1;                                //点击数加一
$query="update foxbbs set djnum='$djnum' where id='".$id."'";
$req=mysql_query($query);
}

$query="select * from useinfo where usename='".$bbsmes["usename"]."'";  //从用户信息库里取出发帖用户的信息
$req=mysql_query($query);
if ($req) {
$useinfo=mysql_fetch_array($req);
switch ($useinfo[11])                               //因为我是用一位数字来表示用户身份
      {
      case ($useinfo[11]==1):
        $useinfo[11]="会员";
        break;
      case ($useinfo[11]==2):
        $useinfo[11]="版主";
        break;
      case ($useinfo[11]==3):
        $useinfo[11]="管理员";
        break;
      case ($useinfo[11]==4):
        $useinfo[11]="站长";
        break;
      default:
        $useinfo[11]="游客";
      break;
      }
}
?>
<table width="100%" cellpadding="4" cellspacing="0" border="0">
  <tr>
    <td height="20">
      <div align="right"></div>
    </td>
    <td height="20" width="75"> </td>
    <td height="20" width="75"> </td>
    <td height="20" width="75"> </td>
    <td height="20" width="75"> </td>
  </tr>
  <tr>
    <td height="20">
      <div align="right"></div>
    </td>
    <td height="20" width="75">
      <div align="center"><a href="reguse.php?action=xy"><img src="images/top_register.gif" width="74" height="21" border="0"></a></div>
    </td>
    <td height="20" width="75">
      <div align="center"><a href="useinfo.php?action=find"><img src="images/top_members.gif" width="74" height="21" border="0"></a></div>
    </td>
    <td height="20" width="10%"><a href="useinfo.php?action=use"><img src="images/top_profile.gif" width="74" height="21" border="0"></a></td>
     <td height="20" width="75"><a href="foxbbs.php?d=q"><img src="images/top_logout.gif" width="74" height="21" border="0"></a></td>
  </tr>
  <tr>
    <td height="20">
      <div align="left">当前位置:<font color="#0000FF">狐网─>狐网论坛─>论题:</font></div>
    </td>
    <td>
      <div align="center"><a href="foxbbs.php"><img src="images/index.gif" width="70" height="20" border="0"></a></div>
    </td>
    <td>

      <div align="center"><a href="post.php"><img src="images/newthread.gif" width="70" height="20" border="0" alt="发布新帖"></a></div>
    </td>
    <td height="20" width="10%">
      <div align="center"><? echo "<a href='repal.php?action=add&id=".$id."&zt=".$bbsmes[3]."&use=".$use."'><img src='images/reply.gif' width='70' height='20' border='0' alt='回复此贴'></a>"; ?></div>
    </td>
    <td height="20" width="10%">
      <div align="center"><a href="reguse.php?action=dl"><img src="images/dl.gif" width="70" height="20" border="0"></a></div>
    </td>
  </tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr bgcolor="#000000">
    <td colspan="2">
      <table width="100%" border="0" cellspacing="1" cellpadding="1">
        <tr bgcolor="#009999">
          <td width="20%">
            <div align="center"><font color="#FFFFFF">原贴作者</font></div>
          </td>
          <td width="80%">
            <div align="center"><font color="#FFFFFF">原 贴 内 容</font></div>
          </td>
        </tr>
        <tr bgcolor="#eeeeee" valign="top">
          <td width="20%">
            <div align="center"> <?                   //在用户信息库里没存放表情图象的路径和扩展名
           echo $useinfo[2]."<br>";
           echo "<img src='images/".$bbsmes[2]."'.gif><br>";
           echo $useinfo[11]."<p>";
           echo "发帖数 [".$useinfo["ftnum"]."]<br>";
          ?></div>
          </td>
          <td width="80%"><div align="left"> <?
          $ft="foxbbs/".$bbsmes[5].".fox";               //取出存放的文件名
          $message=@file($ft);          //读出文件内容
          for ($i=0;$i<count($message);$i++)
          { if (ord(substr($message[$i],0,1))==161)   //第一位是否全角空格
            echo $message[$i];
            else {
            $message[$i]="

".trim($message[$i]);       
            echo $message[$i];           //显示主题内容
            }
          }
          ?></div></td>
        </tr>
        <tr bgcolor="#009999">
          <td width="20%">
            <div align="left"><img src="images/posticon.gif" width="14" height="11"><? echo $bbsmes[4]; ?></div>
          </td>
          <td width="80%">
            <div align="left"><?
          if ($useinfo[9]=="不告诉你")
          echo "<img src='images/email.gif' width='43' height='17'>";
          else echo "<a href='mailto:".$useinfo[8]."'><img src='images/email.gif' width='43' height='17' alt='给我发邮件' border='0'></a>";
          echo "

<a href='".$useinfo[9]."' ><img src='images/home.gif' width='43' height='17' alt='我的主页' border='0'></a>";
          echo "

<a href='useinfo.php?action=look'><img src='images/profile.gif' width='43' height='16' alt='我的详细信息' border='0'></a>";
          echo "

<a href='useinfo.php?action=edit'><img src='images/edit.gif' width='43' height='17' alt='修改信息' border='0'></a>";
          echo "

<a href='foxbbs.php?action=find&user=".$useinfo[0]."'><img src='images/find.gif' width='43' height='17' alt='查找该用户的所以文章' border='0'></a>";
          echo "

<a href='repal.php?action=add&use=".$useinfo[13]."&id=".$id."&zt=".$bbsmes[3]."&c=dd'><img src='images/quote.gif' width='43' height='17' alt='引用该用户的文章回复' border='0'></a>";
          echo "

<a href='#'><img src='images/ip.gif' border='0' alt='".$bbsmes[11]."'></a>";
         ?> </div>
          </td>
        </tr>
              </table>
    </td>
  </tr>
   <tr>
<?
$hfft="foxbbs/".substr($bbsmes[5]).".bbs";
if (file_exists($hfft))       //是否有回复
{
   $tem=@file($hfft);
   $temp=implode("",$tem);        //先把数组转变成字符串,不用加分融符
   $tem=explode("δεζ",$temp);
   $num=count($tem)-1;
   for ($i=0;$i<$num;$i++)
   {   $x=$i+1;
       $temp=explode("ㄞㄚㄓ",$tem[$i]);         //把每条回复信息分开
       if ($temp[5]>0) $temp[5]="images/".$temp[5].".gif";      //显示回复内容
       else $temp[5]="images/a.gif";
       if (!$temp[6]) $temp[6]="不想告诉你";
          echo "<tr><td><table width='100%' border='0' cellspacing='1' cellpadding='1'>";
          echo "<tr bgcolor='#009999'><td width='20%'><div align='center'><font color='#FFFFFF'>回贴作者</font></div></td>";
          echo "<td width='80%'><div align='center'><font color='#FFFFFF'>回 复 内 容 (第<font color='00ff00'>NO.".$x."</font>号)</font></div></td></tr>";
          echo "<tr bgcolor='#eeeeee' valign='top'><td width='20%'><div align='center'>".$temp[1]."<br><img src='".$temp[5]."'><br>OICQ:".$temp[2]."<br>来自:".$temp[6]."<font color='#FFFFFF'></font></div></td>";
          echo "<td width='80%'><div align='left'>".$temp[0]."</div></td></tr>";
          echo "<tr bgcolor='#009999'><td width='20%'><div align='left'><font color='#FFFFFF'><img src='images/posticon.gif' width='14' height='11'>".$temp[7]."</font></div></td>";
          echo "<td width='80%'><div align='left'>";
          echo "<a href='mailto:".$temp[4]."'><img src='images/email.gif' width='43' height='17' alt='给我发邮件' border='0'></a>";
          echo "

<a href='".$temp[3]."' ><img src='images/home.gif' width='43' height='17' alt='我的主页' border='0'></a>";
          echo "

<a href='#'><img src='images/ip.gif' border='0' alt='".$temp[8]."'></a>";
          echo "</div></td></tr>";
          echo "</table></td></tr>";
   }

}
?>
</tr>

</table>
</body>
</html> 

PHP 相关文章推荐
php IP及IP段进行访问限制的代码
Dec 17 PHP
php通过COM类调用组件的实现代码
Jan 11 PHP
使用 PHPMAILER 发送邮件实例应用
Nov 07 PHP
基于PHP生成静态页的实现方法
May 10 PHP
PHP缓存机制Output Control详解
Jul 14 PHP
PHP中的use关键字概述
Jul 23 PHP
PHP利用APC模块实现文件上传进度条的方法
Jan 26 PHP
smarty模板引擎基础知识入门
Mar 30 PHP
详解PHP中websocket的使用方法
Sep 15 PHP
Zend Framework实现自定义过滤器的方法
Dec 09 PHP
PHP基于Redis消息队列实现发布微博的方法
May 03 PHP
基于laravel-admin 后台 列表标签背景的使用方法
Oct 03 PHP
我的论坛源代码(四)
Oct 09 #PHP
PHP的FTP学习(三)
Oct 09 #PHP
我的论坛源代码(六)
Oct 09 #PHP
我的论坛源代码(五)
Oct 09 #PHP
杏林同学录(五)
Oct 09 #PHP
PHP的FTP学习(二)
Oct 09 #PHP
杏林同学录(四)
Oct 09 #PHP
You might like
PHP 事务处理数据实现代码
2010/05/13 PHP
php join函数应用
2011/05/04 PHP
CentOS安装php v8js教程
2015/02/26 PHP
统计PHP目录中的文件数方法
2019/03/05 PHP
js中将具有数字属性名的对象转换为数组
2011/03/06 Javascript
JQuery的Ajax中Post方法传递中文出现乱码的解决方法
2014/10/21 Javascript
jQuery中;function($,undefined) 前面的分号的用处
2014/12/17 Javascript
jquery实现点击页面计算点击次数
2015/01/23 Javascript
js实现根据身份证号自动生成出生日期
2015/12/15 Javascript
jQuery+css实现的tab切换标签(兼容各浏览器)
2016/01/28 Javascript
JS模拟实现方法重载示例
2016/08/03 Javascript
JS库之wow.js使用方法
2017/09/14 Javascript
JavaScript常用数学函数用法示例
2018/05/14 Javascript
微信小程序开发之路由切换页面重定向问题
2018/09/18 Javascript
优雅的处理vue项目异常实战记录
2019/06/05 Javascript
Vue.js下拉菜单组件使用方法详解
2019/10/19 Javascript
微信小程序实现签字功能
2019/12/23 Javascript
JS pushlet XMLAdapter适配器用法案例解析
2020/10/16 Javascript
[22:20]初生之犊-TI4第5名LGD战队纪录片
2014/08/13 DOTA
[51:14]LGD vs VP 2018国际邀请赛淘汰赛BO3 第一场 8.21
2018/08/22 DOTA
Python标准异常和异常处理详解
2015/02/02 Python
python中Flask框架简单入门实例
2015/03/21 Python
python获取程序执行文件路径的方法(推荐)
2018/04/26 Python
Python使用reportlab模块生成PDF格式的文档
2019/03/11 Python
python sorted方法和列表使用解析
2019/11/18 Python
python 实现分组求和与分组累加求和代码
2020/05/18 Python
Python使用cn2an实现中文数字与阿拉伯数字的相互转换
2021/03/02 Python
澳大利亚领先的在线药房:Pharmacy Online(有中文站)
2020/02/22 全球购物
公司授权委托书范本
2014/04/03 职场文书
欢迎横幅标语
2014/06/17 职场文书
大学生毕业个人总结
2015/02/15 职场文书
保研专家推荐信范文
2015/03/25 职场文书
如何使用CocosCreator对象池
2021/04/14 Javascript
Python访问Redis的详细操作
2021/06/26 Python
JavaScript高级程序设计之基本引用类型
2021/11/17 Javascript
Python实现简单得递归下降Parser
2022/05/02 Python