一个模仿oso的php论坛程序源码(之三)第1/2页_php实例

程序三:readforum.php 
<HTML> 
<HEAD> 
<TITLE> 论坛信息 </TITLE> 
<link rel="STYLESHEET" type="text/css" href="fp_zhangcg.css"> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
<meta name="Microsoft Theme" content="none"> 
<meta name="Microsoft Border" content="none"> 
<META NAME="Generator" CONTENT="EditPlus"> 
<META NAME="Author" CONTENT=""> 
<META NAME="Keywords" CONTENT=""> 
<META NAME="Description" CONTENT=""> 
</HEAD> 
<body bgcolor="#C0C0C0" background="backcolor.GIF"> 
<? 
  include ("c:mydbheader.inc"); 
?> 
<?php  
//完成功能: 
//echo $username; 
//echo $useremail; 
//echo $userhttp; 
//echo $forumtitle; 
//echo $fouumface; 
//echo $forumcontent;  
//echo $theme_id; 
echo 'g_username:'.$GLOBALS["g_username"].' is ok'; 
$dbh = mysql_connect('localhost:3306','root',''); 
mysql_select_db('test');  
if (empty($readflag)) { 
   $readflag = 0; 
}  
if ($readflag > 0) { 
   $theme_id = $readflag; 

if (empty($theme_id)) { 
   $theme_id = 0; 
}  
//echo $username; 
//echo $useremail; 
//echo $userhttp; 
//echo $forumtitle; 
//echo $fouumface; 
//echo $forumcontent;  
if (($readflag == 0) and ($theme_id == 0)) {   //增加数据 
    if (empty($username)) { 
       print "错误,请核对数据"; 
    } 
     $res=mysql_query("SELECT max(id) + 1 AS rid FROM fr_t_forumtitle",$dbh);   
    $row=mysql_fetch_array($res); 
    if (empty($row["rid"])) { 
       $theme_id = 1;   
    } else { 
      $theme_id = $row["rid"] + 1;   
    } 
    $tempstr = " insert into fr_t_forumtitle(id,state,readcount,replycount,title,"; 
    $tempstr = $tempstr."createman,replytime) "; 
    $tempstr = $tempstr." values(".$theme_id.",'0',0,-1,'".$forumtitle."','".$username."',now());"; 
    $res=mysql_query($tempstr,$dbh); 

if ($readflag == 0 ) { 
    $forumcontent =  nl2br($forumcontent); 
    $tempstr = " insert into fr_t_forumcontent(id,content,replyman,replyemail,"; 
    $tempstr = $tempstr."replyhttp,replytime,replyface)"; 
    $tempstr = $tempstr." values(".$theme_id.",'".$forumcontent."','".$username."','". 
        $useremail."','".$userhttp."',now(),".$forumface.");"; 
    $res=mysql_query($tempstr,$dbh); 
    $tempstr = " update fr_t_forumtitle set readcount = readcount +1,replycount = replycount + 1,"; 
    $tempstr = $tempstr."replytime = now(),replyman ='".$username."' where id=".$theme_id;  
    $res=mysql_query($tempstr,$dbh); 
} else { 
    $tempstr = " update fr_t_forumtitle set readcount = readcount +1 where id =".$theme_id; 
    $res=mysql_query($tempstr,$dbh); 

?> 
<table width="100%" border="0"> 
<tr class="text">  
<td width="50%">  <div align="left">当前位置:主页——论坛——论坛内容</div> </td> 
<td width="50%">  <div align="center"> </div> </td> 
</table> 
<? 
    $tempstr = " select title,readcount,replycount from fr_t_forumtitle where id = ".$theme_id; 
     $res=mysql_query($tempstr,$dbh);   
    $row=mysql_fetch_array($res);   
    $ls_theme_title = $row["title"];   
    $li_readcount   = $row["readcount"];   
    $li_replycount  = $row["replycount"] + 1;   
?> 
<table width="100%" border="0"> 
  <tr>  
    <td width="61%" class="text">主题:<span class="text"><font color="#ff0000"> 
      <? 
        print $ls_theme_title; 
      ?> 
    </font></span></td> 
    <td width="13%">  
      <div align="center"><a href="addforum.php?theme_id=0" target="_top"><img src="post.gif" width="80" height="20" alt="加新贴字" border="0"></a></div> 
    </td> 
    <td width="13%">  
    <? 
      print '<div align="center"><a href="addforum.php?theme_id='.$theme_id.'"'; 
      print 'target="_top"><img src="reply.gif" width="80" height="20"'; 
      print 'alt="回复贴字" border="0"></a></div>'; 
    ?> 
    </td> 
    <td width="13%">  
      <div align="center"><a href="mainforum.php" target="_top"><img src="theme.gif" width="80" height="20" alt="主题列表" border="0"></a></div>

当前1/2页 12下一页阅读全文

时间: 2025-01-20 12:07:21

一个模仿oso的php论坛程序源码(之三)第1/2页_php实例的相关文章

一个模仿oso的php论坛程序(之一)第1/2页_php实例

我经常使用oso的论坛,个人感觉挺好的,因此模仿oso的界面编了一个程序,与大家共享.  程序由三部分组成,即显示主题信息,显示论坛信息,增加论坛信息,主题与论坛内容采用主从表关系.  表结构如下:  drop table fr_t_forumtitle;  create table fr_t_forumtitle(     id         integer,     state      varchar(1),     readcount  integer,     replycount 

一个模仿oso的php论坛程序源码(之二)第1/3页_php实例

程序二:addforum.php  <html>  <head>  <link rel="STYLESHEET" type="text/css" href="fp_zhangcg.css">  <meta http-equiv="Content-Type" content="text/html; charset=gb2312">  <meta name=

可不可以给我以个c#的完整的例子 最好是一个有多个类的程序源码

问题描述 可不可以给我以个c#的完整的例子最好是一个有多个类的程序源码 解决方案 解决方案二:classtest{publicvoidtest(){MessageBox.Show("摸拍我!");}} 解决方案三:去51aspx.com下载

谁能给我一个WEB版图片处理的程序源码?

问题描述 谁能给我一个WEB版图片处理的程序源码?包括JSP页面,JAVA源码,不胜感激! 解决方案 解决方案二:怎么没人回答呢?解决方案三:我估计这些出钱都很难弄到!解决方案四:flex或者flash的呢?只是简单的就行

PHP网页游戏学习之Xnova(ogame)源码解读(十六)_php实例

十九.攻击任务(MissionCaseAttack.php) 按照舰队任务的编号,排在第一个的就是攻击任务.这个代码很长,看的时候要有耐心. 好在引用的内容并不是很多,并且给出了详细的注释,读者不会晕头转向. function MissionCaseAttack ($FleetRow) { global $user, $phpEx, $xnova_root_path, $pricelist, $lang, $resource, $CombatCaps; // 在舰队的记录中,fleet_star

PHP网页游戏学习之Xnova(ogame)源码解读(十四)_php实例

十七.资源更新(PlanetResourceUpdate.php页面) 前面基本把重要的功能讲解完了,这章节我们分析重要的一个函数PlanetResourceUpdate,主要功能是更新资源.制造船舰和防御单位:代码很有条理,下面是详细的说明: 1.计算星球的最大存储空间,包括系统设置的浮动值 2.计算星球三种资源的产量和能量消耗总量,包括专家的加成 3.如果星球是月球,以上计算的产量和能量直接为0 4.计算上次更新资源到现在的时间 5.计算由于能量比率而引起的产量变化,能量为0的时候,只有基本

商品网站信息-求一个可用的爬虫程序源码

问题描述 求一个可用的爬虫程序源码 爬取商品网站信息 http://www.soukai.com 有的发我邮箱,感激不尽 728735816@qq.com 解决方案 写完了,挺简单的,写了一个下午 解决方案二: 最好是java 或者python的

c#网络编程-求c# socket聊天程序源码

问题描述 求c# socket聊天程序源码 我用c# winform自己写了一个局域网通信的软件,但是有点问题.求源码,类似QQ那样的,但我只要能实现在局域网聊天就行!! 解决方案 http://www.newxing.com/Code/CSharp/SOCKET_62.html 解决方案二: http://blog.csdn.net/liuwenqiangcs/article/details/7485950http://www.cnblogs.com/guoyiqi/archive/2011/

有效的防止Java程序源码被人偷窥

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断淘宝客 站长团购 云主机 技术大厅 安全:有效的防止Java程序源码被人偷窥 Java程序的源代码很容易被别人偷看,只要有一个反编译器,任何人都可以分析别人的代码.本文讨论如何在不修改原有程序的情况下,通过加密技术保护源代码. 一.为什么要加密? 更多内容竟在小可代码基地www.xk15.cn 对于传统的C++或C++之类的语言来说,要在Web上保护源代码是很容易的,只