我的论坛源代码(八)


Posted in PHP onOctober 09, 2006

reguse.php用户注册与登录页面

<?
if ($action==dl&&$uname)
{
$uinfo=$uname."|".$upass;
setcookie("FlyFoxNet",$uinfo,time()+3600);
}
?>
<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>
<LINK href="js/cpcw.css" rel=stylesheet /LINK>
</head>
<?php
include "linkfox.inc.php";
include "info.inc.php";
include "reguse.inc.php";

function dlokey($user)      //登录成功显示
{
echo "<script language='JavaScript'> alert('".$user3."欢迎你再次来到狐网论坛,站长飞狐||黑暗居士欢迎你!你上次来访的时间是".$user[2]."'); </script>";
echo "<table width='50%' border='0' cellspacing='0' cellpadding='0' align='center' bgcolor='#000000'>";
echo "<tr><td><table width='100%' border='0' cellspacing='1' cellpadding='1'><tr bgcolor='#006699'><td>";
echo "<div align='center'><font color='#FFFFFF'>欢迎你!<font color='00ff00'>".$user[3]."</font></font></div></td></tr><tr bgcolor='#eeeeee'><td>";
echo "<div align='center'>你上次访问本站的时间是:<font color='009900'>".$user[2]."</font></div></td></tr><tr bgcolor='#eeeeee'>";
echo "<td><div align='center'>你现在可以<a href='post.php'> <发布新帖> </a><a href='foxbbs.php'> <查看主题></a> <a href='useinfo.php?action=edit'> <修改信息></a></div></td></tr>";
echo "</table></td></tr></table>";
}

?>
<body bgcolor="#FFFFFF">
<table width="100%" cellpadding="4" cellspacing="0" border="0">
  <tr>
    <td height="20">
      <div align="right"></div>
    </td>
    <td height="20" width="75"> </td>
    <td height="20" width="75"> </td>
    <td height="20" width="75"> </td>
    <td height="20" width="75"> </td>
  </tr>
  <tr>
    <td height="20">
      <div align="right"></div>
    </td>
    <td height="20" width="75">
      <div align="center"><img src="images/top_register.gif" width="74" height="21" border="0"></div>
    </td>
    <td height="20" width="75">
      <div align="center"><img src="images/top_members.gif" width="74" height="21"></div>
    </td>
    <td height="20" width="75"><img src="images/top_profile.gif" width="74" height="21"></td>
    <td height="20" width="75"><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></div>
    </td>
    <td height="20" width="75">
      <div align="center"><a href="foxbbs.php"><img src="images/index.gif" width="70" height="20" border="0"></a></div>
    </td>
    <td height="20" width="75">
      <div align="center"><a href="post.php"><img src="images/newthread.gif" width="70" height="20" border="0"></a></div>
    </td>
    <td height="20" width="75"><a href="superuse.php"><img src="images/super.gif" width="70" height="20" border="0"></a></td>
    <td height="20" width="75">
      <div align="center"><a href="../index.php"><img src="images/fox.gif" width="70" height="20" border="0"></a></div>
    </td>
  </tr>
</table>
<?
if ($action==xy)
{
echo "<table width='100%' border='0' cellspacing='0' cellpadding='0' bgcolor='#000000'><tr><td>";
echo "<table width='100%' border='0' cellspacing='1' cellpadding='1'>";
echo "<tr bgcolor='#006699'><td height='20'><div align='center'><font color='#FFFFFF'>狐网论坛 规定</font></div></td></tr>";
echo "<tr bgcolor='#eeeeee'><td height='20'>";
echo "<div align='left'><p>你在这个论坛注册是完全免费的! 我们希望您遵守以下的论坛规定. 请仔细阅读下列条款. 如果您同意请按 '我同意' 按钮. 如果您不同意,";
echo "请按 '不同意' 按钮退出.</p>";
echo "<p> 1. 遵守中华人民共和国的各项有关法律法规.</p>";
echo "<p> 2. 不得在发布任何色情非法, 以及危害国家安全的言论.</p>";
echo "<p> 3. 严禁链接有关政治, 色情, 宗教, 迷信等违法信息.</p>";
echo "<p> 4. 承担一切因您的行为而直接或间接导致的民事或刑事法律责任; </p>";
echo "<p> 5. 互相尊重, 遵守互联网络道德; 严禁互相恶意攻击, 漫骂;</p>";
echo "<p> 6. 管理员及版主有权保留或删除论坛中的任意内容;</p>";
echo "<p> 7. 本站网管拥有一切管理权力. </p>";
echo "<p> 8. 在此论坛发表的原创文章,版权规作者与狐网共有。</p>";
echo "</div></td></tr></table>";
echo "</td></tr></table>";
echo "<div align='center'><FORM ACTION='reguse.php' METHOD='get'><INPUT TYPE='HIDDEN' NAME='action' VALUE='reg'>";
echo "<INPUT TYPE='SUBMIT' VALUE='我同意'></p></form>";
echo "<div align='center'><FORM ACTION='foxbbs.php' METHOD='get'><INPUT TYPE='SUBMIT' VALUE='不同意'></p></form>";
}
else if ($action==reg)
{
usemess("请在下表填写注册信息",'必填','必填','必填','必填','必填','必填','必填');
}
if ($action==add)
{
  if ($useni)        //如果有信息
     {
          for ($i=0;$i<10;$i++)
        {
          if ($bq[$i]) $usebq=$bq[$i];
        }
    $reginfo=reg($usename,$usepass,$usemail,$useweb,$useni,$useoicq,$usesex,$useage,$usezy,$useaddr,$useinf,$usety,$usebq,$useqm);
    switch ($reginfo)
      {
      case ($reginfo==1):
        usemess("错误!用户名超长",$usename,$usemail,$useweb,$useni,$useoicq,$useaddr,$useqm);
        break;
      case ($reginfo==2):
        usemess("错误!密码超长",$usename,$usemail,$useweb,$useni,$useoicq,$useaddr,$useqm);
        break;
      case ($reginfo==3):
        usemess("错误!oicq号非法",$usename,$usemail,$useweb,$useni,$useoicq,$useaddr,$useqm);
        break;
      case ($reginfo==4):
        usemess("错误!用户密码含有非法字符",$usename,$usemail,$useweb,$useni,$useoicq,$useaddr,$useqm);
        break;
      case ($reginfo==5):
        usemess("错误!用户名含有非法字符",$usename,$usemail,$useweb,$useni,$useoicq,$useaddr,$useqm);
        break;
      case ($reginfo==6):
        usemess("错误!非法OICQ号",$usename,$usemail,$useweb,$useni,$useoicq,$useaddr,$useqm);
        break;
      case ($reginfo==7):
        usemess("错误!非法EMAIL地址",$usename,$usemail,$useweb,$useni,$useoicq,$useaddr,$useqm);
        break;
      case ($reginfo==8):
        usemess("非常报歉!这个用户已经存在,请重新选择",$usename,$usemail,$useweb,$useni,$useoicq,$useaddr,$useqm);
        break;
      case ($reginfo==9):
        usemess("未知错误!",$usename,$usemail,$useweb,$useni,$useoicq,$useaddr,$useqm);
        break;
      case ($reginfo==10):
        usemess("写入数据库错误,请与<font color='ffffff'>黑暗居士</font>联系",$usename,$usemail,$useweb,$useni,$useoicq,$useaddr,$useqm);
        break;
      default:
        $reginfo=update($reginfo);
        regok("注册成功,以下是你的个人信息",$reginfo);
        break;
      }
    }
    else usemess("请填写好你的信息",'必填','必填','必填','必填','必填','必填','必填');
}
if ($action==dl)      //登录函数
{
  if ($uname)
   {
     $query="select usepass,usename,enddate,useni from useinfo where usename='".$uname."'";  //检查是否存在用户
     $req=@mysql_query($query);
       if ($req)
        {
         $user=@mysql_fetch_array($req);
         if ($user[0]==$upass)              //检查口令是否正确
          {
          $time=date(Y年n月j日G时i分);
          $query="update useinfo set enddate='$time' where usename='".$uname."'";
          $req=@mysql_query($query);
          if ($req) dlokey($user);
          else dlmes("数据登录错误!");
          }
         else dlmes("用户密码不正确,请校验!");
       }
       else dlmes("不能找到用户信息,请确认!如果还未注册,请点击<a href='reguse.php?action=xy'>这里</a>");
  }
else dlmes("用户登录");
}
?>
</body>
</html> 

PHP 相关文章推荐
PHP中SESSION使用中的一点经验总结
Mar 30 PHP
怎样给PHP源代码加密?PHP二进制加密与解密的解决办法
Apr 22 PHP
php similar_text()函数的定义和用法
May 12 PHP
PHP7匿名类用法分析
Sep 26 PHP
PHPExcel导出2003和2007的excel文档功能示例
Jan 04 PHP
PHP文件类型检查及fileinfo模块安装使用详解
May 09 PHP
使用composer 安装 laravel框架的方法图文详解
Aug 02 PHP
laravel框架邮箱认证实现方法详解
Nov 22 PHP
php使用goto实现自动重启swoole、reactphp、workerman服务的代码
Apr 13 PHP
浅谈php常用的7大框架的优缺点
Jul 20 PHP
php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程
Aug 17 PHP
如何判断微信付款码和支付宝付款码
Apr 01 PHP
我的论坛源代码(十)
Oct 09 #PHP
杏林同学录(六)
Oct 09 #PHP
杏林同学录(八)
Oct 09 #PHP
PHP的FTP学习(四)
Oct 09 #PHP
杏林同学录(七)
Oct 09 #PHP
一个连接两个不同MYSQL数据库的PHP程序
Oct 09 #PHP
我的论坛源代码(一)
Oct 09 #PHP
You might like
SONY ICF-SW7600的电路分析
2021/03/02 无线电
php导出word格式数据的代码实例
2013/11/25 PHP
Laravel使用memcached缓存对文章增删改查进行优化的方法
2016/10/08 PHP
基于PHP实现用户注册登录功能
2016/10/14 PHP
PHP单例模式实例分析【防继承,防克隆操作】
2019/05/22 PHP
JavaScript修改css样式style
2008/04/15 Javascript
基于jquery的图片懒加载js
2010/06/30 Javascript
jquery实现不同大小浏览器使用不同的css样式表的方法
2014/04/02 Javascript
使用upstart把nodejs应用封装为系统服务实例
2014/06/01 NodeJs
jQuery插件jcrop+Fileapi完美实现图片上传+裁剪+预览的代码分享
2015/04/22 Javascript
详解jQuery Mobile自定义标签
2016/01/06 Javascript
jQuery实现横向带缓冲的水平运动效果(附demo源码下载)
2016/01/29 Javascript
jquery实现下载图片功能
2019/07/18 jQuery
如何阻止移动端浏览器点击图片浏览
2020/08/29 Javascript
vue中element 的upload组件发送请求给后端操作
2020/09/07 Javascript
vue 子组件和父组件传值的示例
2020/09/11 Javascript
vue中使用腾讯云Im的示例
2020/10/23 Javascript
Python使用defaultdict读取文件各列的方法
2017/05/11 Python
django中模板的html自动转意方法
2018/05/27 Python
influx+grafana自定义python采集数据和一些坑的总结
2018/09/17 Python
python操作小程序云数据库实现简单的增删改查功能
2019/06/06 Python
Python中pymysql 模块的使用详解
2019/08/12 Python
python 图像处理画一个正弦函数代码实例
2019/09/10 Python
Python tkinter之Bind(绑定事件)的使用示例
2021/02/05 Python
HTML5自定义mp3播放器源码
2020/01/06 HTML / CSS
美国网上购买眼镜:Eyeconic
2017/07/29 全球购物
香港优质食材和美酒专门店:FoodWise
2017/09/01 全球购物
出纳岗位职责模板
2013/11/27 职场文书
初三学习计划书范文
2014/04/30 职场文书
医德医风个人工作总结2014
2014/11/14 职场文书
2014年职称评定工作总结
2014/11/26 职场文书
2014年档案室工作总结
2014/12/01 职场文书
2015年学生会纪检部工作总结
2015/03/31 职场文书
幼儿园2015年度工作总结
2015/04/01 职场文书
2015年女职工工作总结
2015/05/15 职场文书
股东协议书范本2016
2016/03/21 职场文书