我的论坛源代码(四)


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 03 PHP
php 分页函数multi() discuz
Jun 21 PHP
PHP中的错误处理、异常处理机制分析
May 07 PHP
php引用返回与取消引用的详解
Jun 08 PHP
ThinkPHP令牌验证实例
Jun 18 PHP
php实现俄罗斯乘法实例
Mar 07 PHP
php基本函数汇总
Jul 09 PHP
PHP提高编程效率的20个要点
Sep 23 PHP
php判断用户是否关注微信公众号
Jul 22 PHP
PHP压缩图片功能的介绍
Mar 21 PHP
PHP使用DOM对XML解析处理操作示例
Jul 04 PHP
laravel 实现用户登录注销并限制功能
Oct 24 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
PHP getNamespaces()函数讲解
2019/02/03 PHP
js判断样式className同时增加class或删除class
2013/01/30 Javascript
js动态添加表格数据使用insertRow和insertCell实现
2014/05/22 Javascript
jquery获取radio值实例
2014/10/16 Javascript
js格式化输入框内金额、银行卡号
2016/02/01 Javascript
深入解析JavaScript框架Backbone.js中的事件机制
2016/02/14 Javascript
JS中创建函数的三种方式及区别
2016/03/13 Javascript
jQuery实现的精美平滑二级下拉菜单效果代码
2016/03/28 Javascript
JavaScript每天必学之事件
2016/09/18 Javascript
vue2.0 keep-alive最佳实践
2017/07/06 Javascript
Bootstrap与Angularjs的模态框实例代码
2017/08/03 Javascript
Vue2.0点击切换类名改变样式的方法
2018/08/22 Javascript
微信小程序云开发(数据库)详解
2019/05/17 Javascript
js中调用微信的扫描二维码功能的实现代码
2020/04/11 Javascript
八种Vue组件间通讯方式合集(推荐)
2020/08/18 Javascript
从零学Python之入门(二)基本数据类型
2014/05/25 Python
使用wxpython实现的一个简单图片浏览器实例
2014/07/10 Python
使用Python脚本来控制Windows Azure的简单教程
2015/04/16 Python
对python 判断数字是否小于0的方法详解
2019/01/26 Python
python-numpy-指数分布实例详解
2019/12/07 Python
Python如何基于rsa模块实现非对称加密与解密
2020/01/03 Python
pycharm 设置项目的根目录教程
2020/02/12 Python
一文弄懂Pytorch的DataLoader, DataSet, Sampler之间的关系
2020/07/03 Python
Python通过getattr函数获取对象的属性值
2020/10/16 Python
Python实现简单的猜单词小游戏
2020/10/28 Python
前端实现背景虚化但内容清晰且自适应 的实例代码
2019/08/01 HTML / CSS
小女主人连衣裙:Little Mistress
2017/07/10 全球购物
澳大利亚拥有最佳跳伞降落点和最好服务的跳伞项目运营商:Skydive Australia
2018/03/05 全球购物
高性能装备提升营地:Kammok
2019/02/27 全球购物
世界上最大的冷却器制造商:Igloo Coolers
2019/07/23 全球购物
Roxy俄罗斯官方网站:冲浪和滑雪板的一切
2020/06/20 全球购物
Java 中访问数据库的步骤?Statement 和PreparedStatement 之间的区别?
2012/06/05 面试题
索赔员岗位职责
2015/02/15 职场文书
实施意见格式范本
2015/06/05 职场文书
Python-typing: 类型标注与支持 Any类型详解
2021/05/10 Python
详解PHP用mb_string处理windows中文字符
2021/05/26 PHP