我的论坛源代码(四)


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设计模式 Singleton(单例模式)
Jun 26 PHP
解析如何通过PHP函数获取当前运行的环境 来进行判断执行逻辑(小技巧)
Jun 25 PHP
php Calender(日历)代码分享
Jan 03 PHP
php计算当前程序执行时间示例
Apr 24 PHP
CodeIgniter中使用cookie的三种方式详解
Jul 18 PHP
php用户注册时常用的检验函数实例总结
Dec 22 PHP
php similar_text()函数的定义和用法
May 12 PHP
thinkphp分页实现效果
Oct 13 PHP
PHP+redis实现微博的推模型案例分析
Jul 10 PHP
php链式操作的实现方式分析
Aug 12 PHP
Laravel 手动开关 Eloquent 修改器的操作方法
Dec 30 PHP
php中使用array_filter()函数过滤数组实例讲解
Mar 03 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学习资源和链接.
2006/12/05 PHP
Jquery Ajax 学习实例2 向页面发出请求 返回JSon格式数据
2010/03/15 Javascript
jQuery EasyUI API 中文文档 - Form表单
2011/10/06 Javascript
纯js网页画板(Graphics)类简介及实现代码
2012/12/24 Javascript
Javascript 垃圾收集机制介绍理解
2013/05/14 Javascript
Javascript中的for in循环和hasOwnProperty结合使用
2013/06/05 Javascript
jQuery选择器中含有空格的使用示例及注意事项
2013/08/25 Javascript
javascript获取form里的表单元素的示例代码
2014/02/14 Javascript
jquery动态添加删除(tr/td)
2015/02/09 Javascript
Bootstrap零基础入门教程(二)
2016/07/18 Javascript
jQuery弹出遮罩层效果完整示例
2016/09/13 Javascript
微信小程序 Record API详解及实例代码
2016/09/30 Javascript
用AngularJS来实现监察表单按钮的禁用效果
2016/11/02 Javascript
jQuery读取XML文件的方法示例
2017/02/03 Javascript
svg动画之动态描边效果
2017/02/22 Javascript
JS实现模糊查询带下拉匹配效果
2018/06/21 Javascript
基于AngularJs select绑定数字类型的问题
2018/10/08 Javascript
Ant Design Vue 添加区分中英文的长度校验功能
2020/01/21 Javascript
python获取当前运行函数名称的方法实例代码
2017/04/06 Python
Python实现PS滤镜Fish lens图像扭曲效果示例
2018/01/29 Python
Python 使用 PyMysql、DBUtils 创建连接池提升性能
2019/08/14 Python
python实现滑雪者小游戏
2020/02/22 Python
Python常用类型转换实现代码实例
2020/07/28 Python
python/golang 删除链表中的元素
2020/09/14 Python
pandas按条件筛选数据的实现
2021/02/20 Python
html5 Canvas画图教程(6)—canvas里画曲线之arcTo方法
2013/01/09 HTML / CSS
新西兰最大的在线设计师眼镜店:SmartBuyGlasses新西兰
2017/10/20 全球购物
泰国国际航空公司官网:Thai Airways International
2019/12/04 全球购物
别名指示符是什么
2012/10/08 面试题
Shell如何接收变量输入
2016/08/06 面试题
出国留学自荐信
2013/10/25 职场文书
大学生社会实践活动总结
2014/07/03 职场文书
亮剑精神观后感
2015/06/05 职场文书
小平小道观后感
2015/06/09 职场文书
Java方法重载和方法重写的区别到底在哪?
2021/06/11 Java/Android
解决springboot druid数据库连接失败后一直重连的方法
2022/04/19 Java/Android