我的论坛源代码(四)


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 相关文章推荐
利用文件属性结合Session实现在线人数统计
Oct 09 PHP
用PHP制作静态网站的模板框架(四)
Oct 09 PHP
apache2.2.4+mysql5.0.77+php5.2.8安装精简
Apr 29 PHP
PHP MemCached 高级缓存应用代码
Aug 05 PHP
PHP和JAVA中的重载(overload)和覆盖(override) 介绍
Mar 01 PHP
关于php 接口问题(php接口主要也就是运用curl,curl函数)
Jul 01 PHP
php实现转换ubb代码的方法
Jun 18 PHP
yii权限控制的方法(三种方法)
Dec 28 PHP
微信随机生成红包金额算法php版
Jul 21 PHP
PHP用户管理中常用接口调用实例及解析(含源码)
Mar 09 PHP
php7 安装yar 生成docker镜像
May 09 PHP
在laravel5.2中实现点击用户头像更改头像的方法
Oct 14 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自定义函数之递归删除文件及目录
2010/08/08 PHP
支持中文和其他编码的php截取字符串函数分享(截取中文字符串)
2014/03/13 PHP
主流PHP框架的优缺点对比分析
2014/12/25 PHP
PHP CURL 多线程操作代码实例
2015/05/13 PHP
php中array_multisort对多维数组排序的方法
2020/06/21 PHP
PHP导出Excel实例讲解
2016/01/24 PHP
laravel7学习之无限级分类的最新实现方法
2020/09/30 PHP
使用Microsoft Ajax Minifier减小JavaScript文件大小的方法
2010/04/01 Javascript
JQuery 选择器、过滤器介绍
2011/02/14 Javascript
JavaScript 图像动画的小demo
2012/05/23 Javascript
JavaScript事件 &quot;事件对象&quot;的注意要点
2016/01/14 Javascript
vue 实现剪裁图片并上传服务器功能
2018/03/01 Javascript
vue+element项目中过滤输入框特殊字符小结
2019/08/07 Javascript
vue proxy 的优势与使用场景实现
2020/06/15 Javascript
python实现的用于搜索文件并进行内容替换的类实例
2015/06/28 Python
基于python的图片修复程序(实现水印去除)
2018/06/04 Python
python 3.6.4 安装配置方法图文教程
2018/09/18 Python
python 自定义异常和异常捕捉的方法
2018/10/18 Python
Python简单过滤字母和数字的方法小结
2019/01/09 Python
使用Python检测文章抄袭及去重算法原理解析
2019/06/14 Python
django获取from表单multiple-select的value和id的方法
2019/07/19 Python
Pandas对DataFrame单列/多列进行运算(map, apply, transform, agg)
2020/06/14 Python
如何在Windows中安装多个python解释器
2020/06/16 Python
精油和天然健康美容产品:Art Naturals
2018/01/27 全球购物
美国台面电器和厨具品牌:KitchenAid
2019/04/12 全球购物
Diptyque英国官方网站:源自法国的知名香氛品牌
2019/08/28 全球购物
市场营销职业生涯规划书范文
2014/01/12 职场文书
会计电算化个人求职信范文
2014/01/24 职场文书
竞赛口号大全
2014/06/16 职场文书
计算机多媒体专业自荐信
2014/07/04 职场文书
我们的节日中秋活动方案
2014/08/19 职场文书
2014年体检中心工作总结
2014/12/23 职场文书
交通事故被告答辩状
2015/05/22 职场文书
Java后台生成图片的完整步骤
2021/08/04 Java/Android
golang定时器
2022/04/14 Golang
Grafana可视化监控系统结合SpringBoot使用
2022/04/19 Redis