我的论坛源代码(三)


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默认安装产生系统漏洞
Oct 09 PHP
PHP个人网站架设连环讲(四)
Oct 09 PHP
PHP读写文件的方法(生成HTML)
Nov 27 PHP
Smarty局部缓存的几种方法简介
Jun 17 PHP
PHP获取时间排除周六、周日的两个方法
Jun 30 PHP
ThinkPHP调试模式与日志记录概述
Aug 22 PHP
PHP实现的购物车类实例
Jun 17 PHP
使用PHP连接多种数据库的实现代码(mysql,access,sqlserver,Oracle)
Dec 21 PHP
2017年最新PHP经典面试题目汇总(上篇)
Mar 17 PHP
PHP简单获取上月、本月、近15天、近30天的方法示例
Jul 03 PHP
使用PHPUnit进行单元测试并生成代码覆盖率报告的方法
Mar 08 PHP
PHP实现字母数字混合验证码功能
Jul 11 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截取字符串并保留完整xml标签的函数代码
2013/02/06 PHP
PHP在网页中动态生成PDF文件详细教程
2014/07/05 PHP
ThinkPHP中__initialize()和类的构造函数__construct()用法分析
2014/11/29 PHP
PHP单例模式应用示例【多次连接数据库只实例化一次】
2018/12/18 PHP
解决FireFox下[使用event很麻烦]的问题
2006/11/26 Javascript
javascript下阻止表单重复提交、防刷新、防后退
2007/08/17 Javascript
精通Javascript系列之数据类型 字符串
2011/06/08 Javascript
$.each与$().each的区别示例介绍
2014/03/20 Javascript
在myeclipse中如何加入jquery代码提示功能
2014/06/03 Javascript
手机端转盘抽奖代码分享
2015/09/10 Javascript
jQuery实现连续动画效果实例分析
2015/10/09 Javascript
jQuery EasyUI Pagination实现分页的常用方法
2016/05/21 Javascript
jquery实现文本框的禁用和启用
2016/12/07 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(二)
2017/01/21 Javascript
原生Aajax 和jQuery Ajax 写法个人总结
2017/03/24 jQuery
原生javascript AJAX 三级联动的实现代码
2018/05/04 Javascript
原生JS实现的跳一跳小游戏完整实例
2019/01/27 Javascript
vue实现多级菜单效果
2019/10/19 Javascript
vue基本使用--refs获取组件或元素的实例
2019/11/07 Javascript
vue+element导航栏高亮显示的解决方式
2019/11/12 Javascript
JS面向对象编程基础篇(三) 继承操作实例详解
2020/03/03 Javascript
Vue项目打包压缩的实现(让页面更快响应)
2020/03/10 Javascript
解决antd datepicker 获取时间默认少8个小时的问题
2020/10/29 Javascript
vue 授权获取微信openId操作
2020/11/13 Javascript
[04:44]显微镜下的DOTA2第二期——你所没有注意到的细节
2014/06/20 DOTA
[20:39]DOTA2-DPC中国联赛 正赛开幕式 1月18日
2021/03/11 DOTA
Python中的异常处理学习笔记
2015/01/28 Python
python下读取公私钥做加解密实例详解
2017/03/29 Python
Python + Requests + Unittest接口自动化测试实例分析
2019/12/12 Python
基于python实现计算两组数据P值
2020/07/10 Python
压铸汽车模型收藏家:Diecastmodelswholesale.com
2016/12/21 全球购物
后勤副校长自我鉴定
2013/10/13 职场文书
彩色的翅膀教学反思
2014/04/25 职场文书
商务英语邮件开头问候语
2015/11/10 职场文书
2016年“5.12”国际护士节活动总结
2016/04/06 职场文书
Python数据分析之pandas函数详解
2021/04/21 Python