基于mysql的论坛(2)


Posted in PHP onOctober 09, 2006

#################################
## apply.php ####################
#################################
<html>
<head>
<title>注册用户</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" type="text/css" href="css/index.css">
</head>
<body bgcolor="#FFFFFF" background="image/bg.gif">
<?php include "header.php";?>
<br>
<hr noshade width="97%" size="1">
<div align="center">注册新用户<br>
</div>
<table width="90%" border="1" cellspacing="0" cellpadding="0" bordercolorlight="#336699" bordercolordark="#FFFFFF" align="center">
  <tr>
      <td colspan="2">
        <div align="center">
          <textarea name="temp" wrap="VIRTUAL" cols="60" rows="8">注册须知:


用户只有注册之后,才能有权发新贴子和回复贴子。非注册用户只能察看贴子。

注册项目中,带“*”的是您必须填写的项目,其他是可选项目。不过,为了联系方便,最好将资料写的详细一些。

本论坛不欢迎有关政治敏感话题,如果由此引起纠纷,本论坛使用管理者不负责任。

在注册之后,每发一篇贴子,增加5点积分,回复一篇,增加3点,被删除一篇,扣除4点。积分只是为了活跃论坛气氛,不代表网友的某方面水平。


制作:冷情疯子</textarea>
        </div>
      </td>
    </tr>
    <tr valign="top">
      <td colspan="2">  </td>
    </tr>
    <tr>
      <td colspan="2">
        <form method="post" action="adduser.php">
          <table width="80%" border="0" cellspacing="0" cellpadding="3" align="center">
            <tr>
              <td align="right">用户名</td>
              <td>
                <input type="text" name="name" maxlength="16" style="font-size: 9pt; background-color: #FFFFFF; color: #FF0000; border: 1 solid #000000">
                * </td>
            </tr>
            <tr>
              <td align="right">密码</td>
              <td>
                <input type="password" name="pwd1" maxlength="8" style="font-size: 9pt; background-color: #FFFFFF; color: #FF0000; border: 1 solid #000000" size="9">
                * </td>
            </tr>
            <tr>
              <td align="right">重复密码</td>
              <td>
                <input type="password" name="pwd2" maxlength="8" style="font-size: 9pt; background-color: #FFFFFF; color: #FF0000; border: 1 solid #000000" size="9">
                * </td>
            </tr>
            <tr>
              <td align="right">Email</td>
              <td>
                <input type="text" name="email" style="font-size: 9pt; background-color: #FFFFFF; color: #FF0000; border: 1 solid #000000">
                 </td>
            </tr>
            <tr>
              <td align="right">性别</td>
              <td>
                <select name="sex">
                  <option value="秘密" selected>秘密</option>
                  <option value="男">男</option>
                  <option value="女">女</option>
                </select>
              </td>
            </tr>
            <tr>
              <td align="right">真实性名</td>
              <td>
                <input type="text" name="realname" size="17" maxlength="16" style="font-size: 9pt; background-color: #FFFFFF; color: #FF0000; border: 1 solid #000000">
              </td>
            </tr>
            <tr>
              <td align="right">地址</td>
              <td>
                <input type="text" name="address" maxlength="40" size="30" style="font-size: 9pt; background-color: #FFFFFF; color: #FF0000; border: 1 solid #000000">
              </td>
            </tr>
            <tr>
              <td align="right">电话</td>
              <td>
                <input type="text" name="phone" size="22" maxlength="20" style="font-size: 9pt; background-color: #FFFFFF; color: #FF0000; border: 1 solid #000000">
              </td>
            </tr>
            <tr>
              <td align="right">主页</td>
              <td>
                <input type="text" name="homepage" style="font-size: 9pt; background-color: #FFFFFF; color: #FF0000; border: 1 solid #000000" size="50" value="http://">
              </td>
            </tr>
            <tr>
              <td align="right">OICQ</td>
              <td>
                <input type="text" name="oicq" maxlength="11" style="font-size: 9pt; background-color: #FFFFFF; color: #FF0000; border: 1 solid #000000" size="12">
              </td>
            </tr>
            <tr>
              <td align="right">签名</td>
              <td>
                <textarea name="qm" wrap="VIRTUAL" cols="50"></textarea>
              </td>
            </tr>
            <tr>
              <td align="right">  </td>
              <td align="center">
                <input type="submit" name="b1" value="注册">
                <input type="reset" name="Submit2" value="清除" >
              </td>
            </tr>
          </table>
        </form>
      </td>
    </tr>
  </table>
<br>

<?php include "footer.php";?>

</body>
</html>
##########################################
## chklogin.php #########################
########################################
<?php
require ("func.php");
$name=trim($name);
$password=trim($password);
$sql="select * from user where name='$name'";
$sql_result=mysql_query($sql);
$sql_row=mysql_fetch_array($sql_result);
if (($password==$sql_row[password])and(!empty($sql_row[slaveboard]))){
    setcookie("jl_forum[board]",$sql_row[slaveboard]);
    setcookie("jl_forum[name]",$name);
    setcookie("jl_forum[password]",$password);
    redirect2("manage_list.php");
}
else {
    show_error(4);
}
?>
###################################
#####  config.inc.php ##########
#############################
<?

  $MYSQL_HOSTNAME = "localhost";
  $MYSQL_USERNAME = "root";
  $MYSQL_PASSWORD = "";

  $DATABASE = "forum";

  $pagesize=25;

  $copyright="Copyright © 2000, by Edincur, All Rights Reserved<BR>";

  $admin_email="your_email";

  $admin_name="your_admin_name";         #论坛管理员名称
  $admin_password="your_password";       #论坛管理员密码

  $remove_score=4;  #被删除一篇扣除的分数
  $new_topic_score=5;   #发表新主题的分数
  $re_topic_score=3;   #回复一篇的分数

  mysql_connect($MYSQL_HOSTNAME, $MYSQL_USERNAME, $MYSQL_PASSWORD);
  mysql_select_db($DATABASE) or die(mysql_error());

?>
###############################

PHP 相关文章推荐
php+mysql 实现身份验证代码
Mar 24 PHP
PHP 的ArrayAccess接口 像数组一样来访问你的PHP对象
Oct 12 PHP
PHP中使用CURL伪造来路抓取页面或文件
May 04 PHP
PHP实现邮件群发的源码
Jun 18 PHP
PHP实现的博客欢迎提示功能(很特别哦)
Jun 05 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(五)
Jun 23 PHP
php分页函数完整实例代码
Sep 22 PHP
php文件缓存类用法实例分析
Apr 22 PHP
Zend Framework教程之Zend_Db_Table表关联实例详解
Mar 23 PHP
PHP中Array相关函数简介
Jul 03 PHP
PHP 5.6.11中CURL模块问题的解决方法
Aug 08 PHP
Laravel 中使用简单的方法跟踪用户是否在线(推荐)
Oct 30 PHP
基于mysql的论坛(1)
Oct 09 #PHP
基于mysql的论坛(4)
Oct 09 #PHP
基于mysql的论坛(5)
Oct 09 #PHP
基于mysql的论坛(6)
Oct 09 #PHP
生成sessionid和随机密码的例子
Oct 09 #PHP
基于mysql的论坛(7)
Oct 09 #PHP
基于mysql的论坛(3)
Oct 09 #PHP
You might like
对Session和Cookie的区分与解释
2007/03/16 PHP
php 显示指定路径下的图片
2009/10/29 PHP
如何用php生成扭曲及旋转的验证码图片
2013/06/07 PHP
PHP Hash算法:Times33算法代码实例
2015/05/13 PHP
PHP编写的图片验证码类文件分享
2016/06/06 PHP
php实现PDO中捕获SQL语句错误的方法
2017/02/16 PHP
ThinkPHP框架中使用Memcached缓存数据的方法
2018/03/31 PHP
Laravel框架实现文件上传的方法分析
2019/09/29 PHP
Jquery ajax不能解析json对象,报Invalid JSON错误的原因和解决方法
2010/03/27 Javascript
jquery+ashx无刷新GridView数据显示插件(实现分页、排序、过滤功能)
2010/04/25 Javascript
js读取注册表的键值示例
2013/09/25 Javascript
绑定回车enter事件代码
2014/05/18 Javascript
谈谈JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
2015/10/01 Javascript
基于jquery实现轮播特效
2016/04/22 Javascript
js判断价格,必须为数字且不能为负数的实现方法
2016/10/07 Javascript
详解angular2采用自定义指令(Directive)方式加载jquery插件
2017/02/09 Javascript
原生js实现可拖拽效果
2017/02/28 Javascript
JS移动端/H5同时选择多张图片上传并使用canvas压缩图片
2017/06/20 Javascript
vue2.0 循环遍历加载不同图片的方法
2018/03/06 Javascript
Python+微信接口实现运维报警
2016/08/27 Python
python解析基于xml格式的日志文件
2017/02/25 Python
Python cookbook(数据结构与算法)在字典中将键映射到多个值上的方法
2018/02/18 Python
opencv3/python 鼠标响应操作详解
2019/12/11 Python
基于Python实现视频的人脸融合功能
2020/06/12 Python
基于python tkinter的点名小程序功能的实例代码
2020/08/22 Python
详解Open Folder as PyCharm Project怎么添加的方法
2020/12/29 Python
世界领先的电子书网站:eBooks.com(在线购买小说、非小说和教科书)
2019/03/30 全球购物
三星印度官网:Samsung印度
2019/08/03 全球购物
预备党员政审材料
2014/02/04 职场文书
采购部部长岗位职责
2014/02/06 职场文书
项目采购员岗位职责
2014/04/15 职场文书
公司领导九九重阳节发言稿2014
2014/09/25 职场文书
土地转让协议书
2014/09/27 职场文书
中秋节主题班会
2015/08/14 职场文书
彻底理解golang中什么是nil
2021/04/29 Golang
图解排序算法之希尔排序Java实现
2021/06/26 Java/Android