我的论坛源代码(四)


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 相关文章推荐
纯真IP数据库的应用 IP地址转化成十进制
Jun 14 PHP
php下删除一篇文章生成的多个静态页面
Aug 08 PHP
php的一个简单加密解密代码
Jan 14 PHP
php 判断网页是否是utf8编码的方法
Jun 06 PHP
Yii入门教程之Yii安装及hello world
Nov 25 PHP
PHP中的数组处理函数实例总结
Jan 09 PHP
PHP的Yii框架入门使用教程
Feb 15 PHP
实例讲解PHP设计模式编程中的简单工厂模式
Feb 29 PHP
Yii视图CGridView列表用法实例分析
Jul 12 PHP
php安装php_rar扩展实现rar文件读取和解压的方法
Nov 17 PHP
PHP生成随机字符串实例代码(字母+数字)
Sep 11 PHP
Laravel框架数据库迁移操作实例详解
Apr 06 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实现将GB编码转换为UTF8
2006/11/25 PHP
在PHP中使用模板的方法
2008/05/24 PHP
PHP几个数学计算的内部函数学习整理
2011/08/06 PHP
yii实现创建验证码实例解析
2014/07/31 PHP
PHP实现的简单日历类
2014/11/29 PHP
PHP使用array_fill定义多维数组的方法
2015/03/18 PHP
判断脚本加载是否完成的方法
2009/05/26 Javascript
js获取键盘按键响应事件(兼容各浏览器)
2013/05/16 Javascript
用Jquery实现滚动新闻
2014/02/12 Javascript
a标签的href与onclick事件的区别详解
2014/11/12 Javascript
深入浅析JS是按值传递还是按引用传递(推荐)
2016/09/18 Javascript
Angularjs中的页面访问权限怎么设置
2016/11/11 Javascript
浅谈Vue.js中的v-on(事件处理)
2017/09/05 Javascript
js实现控制文件拖拽并获取拖拽内容功能
2018/02/17 Javascript
回顾Javascript React基础
2019/06/15 Javascript
Vue通过provide inject实现组件通信
2020/09/03 Javascript
ant design vue嵌套表格及表格内部编辑的用法说明
2020/10/28 Javascript
[01:13]DOTA2群星解读国服召集令 一起说出回归的理由
2013/07/17 DOTA
python实现自动登录人人网并访问最近来访者实例
2014/09/26 Python
用Python制作简单的钢琴程序的教程
2015/04/01 Python
详解Python中DOM方法的动态性
2015/04/11 Python
Python实现朴素贝叶斯分类器的方法详解
2018/07/04 Python
详解Django admin高级用法
2019/11/06 Python
python实现与redis交互操作详解
2020/04/21 Python
HTML5中使用postMessage实现两个网页间传递数据
2016/06/22 HTML / CSS
英国设计的甲板鞋和船鞋:Chatham
2018/12/06 全球购物
Yummie官方网站:塑身衣和衣柜必需品
2019/10/29 全球购物
运动鞋、街头服装、手表和手袋的实时市场:StockX
2020/11/25 全球购物
"引用"与多态的关系
2013/02/01 面试题
艺校音乐专业自我鉴定范文
2014/03/01 职场文书
党的群众路线学习材料
2014/05/16 职场文书
咖啡厅商业计划书
2014/09/15 职场文书
2015年世界无烟日活动总结
2015/02/10 职场文书
新手入门Mysql--概念
2021/06/18 MySQL
详解Java七大阻塞队列之SynchronousQueue
2021/09/04 Java/Android
详解在SQLPlus中实现上下键翻查历史命令的功能
2022/03/18 SQL Server