基于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代码
Mar 08 PHP
dede3.1分页文字采集过滤规则详说(图文教程)续二
Apr 03 PHP
PHP 类型转换函数intval
Jun 20 PHP
php 使用GD库为页面增加水印示例代码
Mar 24 PHP
PHP制作图形验证码代码分享
Oct 23 PHP
php+mysqli预处理技术实现添加、修改及删除多条数据的方法
Jan 30 PHP
PHP版QQ互联OAuth示例代码分享
Jul 05 PHP
php安装php_rar扩展实现rar文件读取和解压的方法
Nov 17 PHP
PHP进制转换实例分析(2,8,16,36,64进制至10进制相互转换)
Feb 04 PHP
thinkPHP数据查询常用方法总结【select,find,getField,query】
Mar 15 PHP
PHPUnit测试私有属性和方法功能示例
Jun 12 PHP
Laravel 在views中加载公共页面的实现代码
Oct 22 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
咖啡与水的关系
2021/03/03 冲泡冲煮
PHP 正则表达式之正则处理函数小结(preg_match,preg_match_all,preg_replace,preg_split)
2012/10/05 PHP
Could not load type System.ServiceModel.Activation.HttpModule解决办法
2012/12/29 PHP
Yii Framework框架获取分类下面的所有子类方法
2014/06/20 PHP
PHP采用XML-RPC构造Web Service实例教程
2014/07/16 PHP
Laravel框架集合用法实例浅析
2020/05/14 PHP
PHP isset()及empty()用法区别详解
2020/08/29 PHP
关于Javascript模块化和命名空间管理的问题说明
2010/12/06 Javascript
Iframe自适应高度绝对好使的代码 兼容IE,遨游,火狐
2011/01/27 Javascript
基于JQuery的日期联动实现代码
2011/02/24 Javascript
JavaScript设计模式之代理模式介绍
2014/12/28 Javascript
jQuery使用元素属性attr赋值详解
2015/02/27 Javascript
javascript实现图片跟随鼠标移动效果的方法
2015/05/13 Javascript
jQuery插件datatables使用教程
2016/04/21 Javascript
jquery操作ID带有变量的节点实例
2016/12/07 Javascript
jQuery中on方法使用注意事项详解
2017/02/15 Javascript
js 获取图像缩放后的实际宽高,位置等信息
2017/03/07 Javascript
jQuery实现的动态文字变化输出效果示例【附演示与demo源码下载】
2017/03/24 jQuery
AngularJS自定义指令详解(有分页插件代码)
2017/06/12 Javascript
javascript基本常用排序算法解析
2017/09/27 Javascript
基于nodejs的雪碧图制作工具的示例代码
2018/11/05 NodeJs
JavaScript中跨域问题的深入理解
2021/03/04 Javascript
Python脚本实现网卡流量监控
2015/02/14 Python
详解用python实现简单的遗传算法
2018/01/02 Python
python列表list保留顺序去重的实例
2018/12/14 Python
解决Django生产环境无法加载静态文件问题的解决
2019/04/23 Python
pandas.read_csv参数详解(小结)
2019/06/21 Python
对Django url的几种使用方式详解
2019/08/06 Python
Python 字符串处理特殊空格\xc2\xa0\t\n Non-breaking space
2020/02/23 Python
python和php哪个容易学
2020/06/19 Python
vscode+PyQt5安装详解步骤
2020/08/12 Python
数控专业个人求职信范例
2013/11/29 职场文书
美德少年事迹材料500字
2014/08/19 职场文书
法人代表授权委托书范文
2014/09/10 职场文书
民政局副局长民主生活会个人整改措施
2014/10/04 职场文书
2015年导购员工作总结
2015/04/25 职场文书