我的论坛源代码(四)


Posted in PHP onOctober 09, 2006

POST.PHP发布主题的页面,发布的信息提交到OKEY.PHP中去处理。

<html>
<head>
<title>论坛发帖</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<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>
<?
include "linkfox.inc.php";
include "info.inc.php";
?>
<LINK href="js/cpcw.css" rel=stylesheet /LINK>
</head>

<body bgcolor="#FFFFFF">
<?
$tem=$HTTP_COOKIE_VARS[FlyFoxNet];          //取COOKIE信息
$temp=explode("|",$tem);
$cookiem=$temp[0];
$useinfo=cuser($cookiem,$action);
if ($useinfo[2]=="游客") $usename=1;
?>
<table width="100%" cellpadding="4" cellspacing="0" border="0">
  <tr>
    <td height="40" rowspan="2" width="60%">
      <div align="right"></div>
      <div align="right"></div>
    </td>
    <td height="20" width="10%"> </td>
    <td height="20" width="10%"> </td>
    <td height="20" width="10%"> </td>
    <td height="20" width="10%"> </td>
  </tr>
  <tr>
    <td height="20" width="10%">
     <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="10%">
      <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=edit"><img src="images/top_profile.gif" width="74" height="21" border="0"></a></td>
    <td height="20" width="10%"><a href="okey.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>

<? echo "<font color='00dd00'>".$useinfo[2]."</font>"; ?></div>
    </td>
    <td height="20">
      <div align="center"><a href="foxbbs.php"><img src="images/index.gif" width="70" height="20" border="0" align="middle"></a></div>
    </td>
    <td height="20" width="10%">
      <div align="center"><a href="superuse.php"><img src="images/super.gif" width="70" height="20" border="0" align="middle"></a></div>
    </td>
    <td height="20" width="10%">
      <div align="center"><a href="reguse.php?action=xy"><img src="images/dl.gif" width="70" height="20" border="0" align="middle"></a></div>
    </td>
    <td height="20" width="10%">
      <div align="center"><a href="../index.php"><img src="images/fox.gif" width="70" height="20" border="0" align="middle"></a></div>
    </td>
  </tr>
</table>
<script language="JavaScript">            //这段JS用来检查表单内信息状态,是不是有点眼熟?呵呵……OSO上CUT下来的了。
<!--
var submitcount=0;

function checkSubmit() {
    if (submitcount == 0) {
      submitcount++;
      return true;
    } else {
            if (submitcount>0){
            alert("帖子已成功提交了,别急,等等!");
            return false;
      }
    }
}

function check_com(){
   if(document.form.title.value.length ==0){
      submitcount--;
      alert("主题不能为空!快填上吧!");
      return false;
   }

   if(document.form.message.value.length == 0){
      submitcount--;
      alert("OH!SORRY!加贴内容不能为空!");
      return false;
   }
   return true;
}
//-->
</script>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr bgcolor="#009999">
    <td height="20"><div align='center'><font color="ffffff">
    <?            //在前面检查是否用户时给$USEINFO[0]赋了用户信息。
      if ($useinfo[0]) echo "<font color='00ff00'>[".$useinfo[2]."]</font> 你好!请在下面填写你的贴子。";
      else echo "<font color='00ff00'>".$useinfo[2]."</font>你好,请先登录,再发帖,如果你还未注册,请先注册吧!";
      ?></font></div>
      </td>
  </tr>
  <tr>
    <td height="20">  </td>
  </tr>
  <tr>
    <td height="20" class="bott">
      <table width="65%" border="0" cellspacing="0" cellpadding="0" align="center">
        <tr>
          <td height="100">
            <div align="left">
              <form name="form" method="post" onSubmit="return check_com()" ACTION='okey.php'>
                              <? if ($usename==1)       //前面检查时如果没找到信息,则给$usename赋值为1,这里,用来判断是否需要用户身份校验。
                       {
                  echo "用户名:<input style='BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px dashed; BORDER-LEFT: #000000 1px dashed; BORDER-RIGHT: #000000 1px dashed; BORDER-TOP: #000000 1px dashed; type='text' name='username' maxlength='8' size='20'>

如果你还未注册,就来<a href='reguse.php?action=xy'>这里注册</a><br>";
                  echo "密 码:<input style='BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px dashed; BORDER-LEFT: #000000 1px dashed; BORDER-RIGHT: #000000 1px dashed; BORDER-TOP: #000000 1px dashed; type='password' name='userpass' size='20' maxlength='8'>

忘了密码来这里<a href='useinfo.php?c=pass'>取回密码</a>!<p>";
                       }
                  ?>
                <div align="center">主 题:<input style="BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px dashed; BORDER-LEFT: #000000 1px dashed; BORDER-RIGHT: #000000 1px dashed; BORDER-TOP: #000000 1px dashed;" type="text" name="title" size="40" maxlength="20"></div><br>
                <div align="center">帖子内容<br>
                  <textarea style="BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px dashed; BORDER-LEFT: #000000 1px dashed; BORDER-RIGHT: #000000 1px dashed; BORDER-TOP: #000000 1px dashed;" name="message" wrap="VIRTUAL" cols="75" rows="10"></textarea>
                  <input type="submit" class="bott" name="Submit" value="好了!提交" onClick="return checkSubmit()">             <input type="reset" class="bott" name="Submit2" value="擦了!重写">
                </div>
              </form>
            </div>
          </td>
        </tr>
      </table>
    </td>
  </tr>
  <tr bgcolor="#009999">
    <td height="20"> </td>
  </tr>
</table>
</body>
</html> 

PHP 相关文章推荐
PHP自动生成月历代码
Oct 09 PHP
多重?l件?合查?(一)
Oct 09 PHP
IIS6.0 开启Gzip方法及PHP Gzip函数分享
Jun 08 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(九)
Jun 24 PHP
php动态添加url查询参数的方法
Apr 14 PHP
Yii2 ActiveRecord多表关联及多表关联搜索的实现
Jun 30 PHP
PHPCMS忘记后台密码的解决办法
Oct 30 PHP
PHP 微信扫码支付源代码(推荐)
Nov 03 PHP
PHP使用DOM对XML解析处理操作示例
Jul 04 PHP
PHP大文件分块上传功能实例详解
Jul 22 PHP
PHP超级全局变量【$GLOBALS,$_SERVER,$_REQUEST等】用法实例分析
Dec 11 PHP
php实例化对象的实例方法
Nov 17 PHP
PHP的FTP学习(三)
Oct 09 #PHP
我的论坛源代码(六)
Oct 09 #PHP
我的论坛源代码(五)
Oct 09 #PHP
杏林同学录(五)
Oct 09 #PHP
PHP的FTP学习(二)
Oct 09 #PHP
杏林同学录(四)
Oct 09 #PHP
PHP的FTP学习(一)
Oct 09 #PHP
You might like
火车采集器 免费版使出收费版本功能实现原理
2009/09/17 PHP
PHP新建类问题分析及解决思路
2015/11/19 PHP
学习PHP session的传递方式
2016/06/15 PHP
Ajax一统天下之Dojo整合篇
2007/03/24 Javascript
深入Javascript函数、递归与闭包(执行环境、变量对象与作用域链)使用详解
2013/05/08 Javascript
JavaScript实现图片滑动切换的代码示例分享
2016/03/06 Javascript
js图片轮播手动切换特效
2017/01/12 Javascript
canvas红包照片实例分享
2017/02/28 Javascript
jQuery EasyUI Draggable拖动组件
2017/03/01 Javascript
jquery使用iscorll实现上拉、下拉加载刷新
2017/10/26 jQuery
微信小程序实现手势滑动卡片效果
2019/08/26 Javascript
JavaScript数值类型知识汇总
2019/11/17 Javascript
javascript执行上下文、变量对象实例分析
2020/04/25 Javascript
Javascript confirm多种使用方法解析
2020/09/25 Javascript
Python设计模式之观察者模式实例
2014/04/26 Python
python操作CouchDB的方法
2014/10/08 Python
Python 创建子进程模块subprocess详解
2015/04/08 Python
解决Python print 输出文本显示 gbk 编码错误问题
2018/07/13 Python
python PrettyTable模块的安装与简单应用
2019/01/11 Python
python数据持久存储 pickle模块的基本使用方法解析
2019/08/30 Python
python实现生成Word、docx文件的方法分析
2019/08/30 Python
使用python求解二次规划的问题
2020/02/29 Python
Python如何安装第三方模块
2020/05/28 Python
Python中免验证跳转到内容页的实例代码
2020/10/23 Python
css3 实现圆形旋转倒计时
2018/02/24 HTML / CSS
乐天旅游香港网站:日本饭店预订
2017/11/29 全球购物
行政经理的岗位职责
2013/11/23 职场文书
应届毕业生应聘自荐信
2013/12/07 职场文书
名人演讲稿范文
2013/12/28 职场文书
竞聘演讲稿精彩开头和结尾
2014/05/14 职场文书
2015年电话销售工作总结范文
2015/04/20 职场文书
雨雪天气温馨提示
2015/07/15 职场文书
2016年大学生实习单位评语
2015/12/01 职场文书
golang json数组拼接的实例
2021/04/28 Golang
Windows Server 2022 超融合部署(图文教程)
2022/06/25 Servers
Redis配置外网可访问(redis远程连接不上)的方法
2022/12/24 Redis