基于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 相关文章推荐
Linux下ZendOptimizer的安装与配置方法
Apr 12 PHP
mysql 字段类型说明
Apr 27 PHP
延长phpmyadmin登录时间的方法
Feb 06 PHP
PHP的范围解析操作符(::)的含义分析说明
Jul 03 PHP
php数组函数序列 之shuffle()和array_rand() 随机函数使用介绍
Oct 29 PHP
PHP中使用socket方式GET、POST数据实例
Apr 02 PHP
深入理解PHP内核(一)
Nov 10 PHP
PHP5.5.15+Apache2.4.10+MySQL5.6.20配置方法分享
May 06 PHP
利用PHP判断文件是否为图片的方法总结
Jan 06 PHP
php实现购物车产品删除功能(2)
Jul 23 PHP
PHP实现的超长文本分页显示功能示例
Jun 04 PHP
在 Laravel 项目中使用 webpack-encore的方法
Jul 21 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
php的正则处理函数总结分析
2008/06/20 PHP
getJSON跨域SyntaxError问题分析
2014/08/07 PHP
Laravel 5框架学习之环境与配置
2015/04/08 PHP
利用PHP命令行模式采集股票趋势信息
2016/08/09 PHP
redis查看连接数及php模拟并发创建redis连接的方法
2016/12/15 PHP
Aster vs KG BO3 第二场2.18
2021/03/10 DOTA
javascript利用apply和arguments复用方法
2013/11/25 Javascript
JavaScript页面模板库handlebars的简单用法
2015/03/02 Javascript
jquery实现页面百叶窗走马灯式翻滚显示效果的方法
2015/03/12 Javascript
浅析js中substring和substr的方法
2015/11/09 Javascript
一道关于JavaScript变量作用域的面试题
2016/03/08 Javascript
js仿QQ中对联系人向左滑动、滑出删除按钮的操作
2016/04/07 Javascript
javascript简单实现跟随滚动条漂浮的返回顶部按钮效果
2016/08/19 Javascript
php main 与 iframe 相互通讯类(js+php同域/跨域)
2017/09/14 Javascript
AngularJS日期格式化常见操作实例分析
2018/05/17 Javascript
通过js给网页加上水印背景实例
2019/06/17 Javascript
node 版本切换的实现
2020/02/02 Javascript
python多线程http下载实现示例
2013/12/30 Python
python实现连接mongodb的方法
2015/05/08 Python
Django基础之Model操作步骤(介绍)
2017/05/27 Python
Django安装配置mysql的方法步骤
2018/10/15 Python
利用python和ffmpeg 批量将其他图片转换为.yuv格式的方法
2019/01/08 Python
Python3删除排序数组中重复项的方法分析
2019/01/31 Python
pyqt5 实现在别的窗口弹出进度条
2019/06/18 Python
使用django的objects.filter()方法匹配多个关键字的方法
2019/07/18 Python
Python 类方法和实例方法(@classmethod),静态方法(@staticmethod)原理与用法分析
2019/09/20 Python
python如何使用jt400.jar包代码实例
2019/12/20 Python
Python常用断言函数实例汇总
2020/11/30 Python
CSS3的新特性介绍
2008/10/31 HTML / CSS
Gtech官方网站:地毯清洁器、吸尘器及园艺设备
2018/05/23 全球购物
应届大学生自荐信
2013/12/05 职场文书
大学生找工作求职信
2014/07/09 职场文书
简易离婚协议书(范本)
2014/10/25 职场文书
Python实战之用tkinter库做一个鼠标模拟点击器
2021/04/27 Python
mysql使用 not int 子查询隐含陷阱
2022/04/12 MySQL
以MySQL5.7为例了解一下执行计划
2022/04/13 MySQL