⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 reg.php

📁 多用户PHP统计系统 1.统计系统支持多用户申请 2.两种统计模式:1.页面浏览统计 2.独立IP统计 3.两种统计图样:1.统计小图标显示 2.数字样式,共几十种数字样式,还可以自己增加 4
💻 PHP
字号:
<?
session_start();
?>

<?
@include("conn.php");
@include("chkstr.php");
@include("setopen.php");
@include("myfunction.php");


//用户注册
if($_GET["action"]=="regsave")
{
 $username=chkstr($_POST["username"],1);
 $pwd=chkstr($_POST["pwd"],1);
 $pwd2=chkstr($_POST["pwd2"],1);
 $email=chkstr($_POST["email"],1);
 $qq=chkstr($_POST["qq"],1);
 $pagename=chkstr($_POST["pagename"],1);
 $pageurl=chkstr($_POST["pageurl"],1);
 $countershow=chkstr($_POST["countershow"],2);

 if($username=="" || $pwd=="" || $pwd2=="" || $email=="" || $pagename=="" || $pageurl=="" ) alertback("请输入必填参数",1);

 if($pwd<>$pwd2) alertback("密码不一致",1);

 if($qq=="") $qq="-";

 $pwd=md5($pwd);
 
 $sql="select count(*) from cfstat_user where username='$username'";
 $result=mysql_query($sql);
 $rs=mysql_fetch_array($result);
 if($rs[0]>0) alertback("已经存在此注册名,请换名注册",1);

 $sql="insert into cfstat_user (username,pwd,email,qq,pagename,pageurl,countershow,adddate,cookies) values
 ('$username','$pwd','$email','$qq','$pagename','$pageurl','$countershow','".date("Y-m-d")."','".md5("1".$username.$pwd)."')";
 mysql_query($sql);
 $_SESSION["cfstatuser"]=$username;
 alerturl("注册成功","manage.php?action=getcode");
}
?>

<html><head><title><?echo $rsset["title"]?></title>
<meta http-equiv=content-type content="text/html; charset=gb2312">
<link href="images/ok3.css" type=text/css rel=stylesheet>
<meta content="mshtml 6.00.2800.1400" name=generator>
<script language="JavaScript">
function chkname(String)
{ 
var Letters = "abcdefghijklmnopqrstuvwxyz1234567890_"; //可以自己增加可输入值
var i;
var c;
if(String.charAt( 0 )=='-')
return false;
if( String.charAt( String.length - 1 ) == '-' )
return false;
for( i = 0; i < String.length; i ++ )
{
c = String.charAt( i );
if (Letters.indexOf( c ) < 0)
return false;
}
return true;
}

function regedit(){
var emailReg = /^[_a-z0-9]+@([_a-z0-9]+\.)+[a-z0-9]{2,3}$/;
var pwdReg = /[a-z0-9]$/;
if ((document.form2.username.value)==""){
 window.alert ('用户名必须填写!');
 document.form2.username.focus();
 return false;
}
if(!chkname(document.form2.username.value)){
 window.alert ('用户名不规则!');
 document.form2.username.focus();
 return false;
}
if ((document.form2.pwd.value)==""){
 window.alert ('密码必须填写!');
 document.form2.pwd.focus();
 return false;
}
if ((document.form2.pwd2.value)==""){
 window.alert ('重复密码必须填写!');
 document.form2.pwd2.focus();
 return false;
}
if ((document.form2.pwd.value)!==(document.form2.pwd2.value)){
 window.alert ('两次填写的密码不一样,请重新填写!');
 document.form2.pwd2.focus();
 return false;
}
if ((document.form2.email.value)==""){
 window.alert ('email必须填写!');
 document.form2.email.focus();
 return false;
}
if ((!emailReg.test(document.form2.email.value))&&(document.form2.email.value!='')){
 window.alert ('email的格式不正确!');
 document.form2.email.focus();
 return false;
}
if ((document.form2.pagename.value)==""){
 window.alert ('主页名称必须填写!');
 document.form2.pagename.focus();
 return false;
}
if ((document.form2.pageurl.value)==""){
 window.alert ('主页网址必须填写!');
 document.form2.pageurl.focus();
 return false;
}

return true;
}
</script>

<?
@include("cf_style.php");
?>
</HEAD>
<BODY>
<?
@include("top.php");
?>
<table width="98%" border="0" align="center" cellpadding="2" cellspacing="0">
  <tr> 
    <td valign="top"><table width="100%" border="0" cellspacing="1" cellpadding="0">
        <tr> 
          <td width="51%" valign="top"><TABLE align=center border=0 cellPadding=0 cellSpacing=0 
            width="100%">
              <TR> 
                <TD class=td1>&nbsp;</TD>
                <TD class=td2 width="1000px">&nbsp;</TD>
                <TD class=td3></TD>
              </TR>
            </TABLE>
            <TABLE align=center bgColor=#cccccc cellPadding=0 cellSpacing=1 
            style="WORD-BREAK: break-all" width="100%">
              <TR bgColor=#ffffff> 
                <TD colSpan=2 vAlign=top><?
if($rsset["regstate"]==-1)
{
?><table width="98%" align="center" class="tba">
          <form name="form2" method="post" action="?action=regsave" onsubmit="return regedit()">
            <tr class="tba_tr_1"> 
              <td colspan="2"><div align="center"><strong>用户注册</strong></div></td>
            </tr>
            <tr bgcolor="#FFFFFF"> 
              <td width="19%"><div align="right">用户名:</div></td>
              <td width="81%"><input name="username" type="text" size="20">
                <font color="#FF0000">*</font></td>
            </tr>
            <tr bgcolor="#FFFFFF"> 
              <td><div align="right">密 码:</div></td>
              <td><input name="pwd" type="password" size="20">
                <font color="#FF0000">*</font></td>
            </tr>
            <tr bgcolor="#FFFFFF"> 
              <td><div align="right">重复密码:</div></td>
              <td><input name="pwd2" type="password" size="20">
                <font color="#FF0000">*</font></td>
            </tr>
            <tr bgcolor="#FFFFFF"> 
              <td><div align="right">Email:</div></td>
              <td><input name="email" type="text" size="20">
                <font color="#FF0000">*</font></td>
            </tr>
            <tr bgcolor="#FFFFFF"> 
              <td><div align="right">Q Q:</div></td>
              <td><input name="qq" type="text" size="20"></td>
            </tr>
            <tr bgcolor="#FFFFFF"> 
              <td><div align="right">主页名称:</div></td>
              <td><input name="pagename" type="text" size="20">
                <font color="#FF0000">*</font></td>
            </tr>
            <tr bgcolor="#FFFFFF"> 
              <td><div align="right">主页网址:</div></td>
              <td><input name="pageurl" type="text" size="20">
                <font color="#FF0000">*</font></td>
            </tr>
            <tr bgcolor="#FFFFFF"> 
              <td><div align="right">计数样式:</div></td>
              <td> <input name="countershow" type="radio" value="1" checked>
                数字 
                <input type="radio" name="countershow" value="2">
                图标
				<input type="radio" name="countershow" value="3">
                文字</td>
            </tr>
            <tr bgcolor="#FFFFFF"> 
              <td>&nbsp;</td>
              <td><input type="submit" name="Submit" value="注册">&nbsp;&nbsp;&nbsp;&nbsp;<input type="reset" name="Submit2" value="重填"></td>
            </tr>
          </form>
        </table>
<?
}
else
{
?>
        <table width="98%" align="center" class="tba">
          <tr class="tba_tr_1"> 
            <td><div align="center"><strong>统计系统已经禁止新用户注册!</strong></div></td>
          </tr>
        </table>
		
		<?
		}
		?></TD>
              </TR>
            </TABLE>
            <TABLE align=center border=0 cellPadding=0 cellSpacing=0 
            width="100%">
              <TR> 
                <TD class=td4></TD>
                <TD class=td5 width="920px"></TD>
                <TD class=td6></TD>
              </TR>
            </TABLE></td>
        </tr>
      </table></td>
  </tr>
</table>
<?
@include("bottom.php");
?>
</body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -