reg.php

(开头部分) 7KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?php
require 'conn/conn.php';
require 'conn/function.php';
require 'conn/sendmail.php';

$from = $_GET["from"];
$action=$_GET["action"];

if($action=="sendcode"){
    $email=t($_GET["email"]);
    $code=strtoupper(substr(md5($email),-4));
    if (strpos($email,"@")===false){
        die("{\"msg\":\"请输入一个正确格式的邮箱!\"}");
    }else{
        if(getrs("select * from sl_member where M_email='$email'")==""){
            $info=sendmail("您的邮箱验证码","您的7支付邮箱验证码为<b>".$code."</b>,请在注册页面正确填写。",$email);
            die("{\"msg\":\"$info\"}");
        }else{
            die("{\"msg\":\"该邮箱已被占用,请换邮箱重试!\"}");
        }
    }
    
}

if($action=="reg"){
    $M_emailcode=$_POST["M_emailcode"];
    $M_pwd=$_POST["M_pwd"];
    $M_pwd2=$_POST["M_pwd2"];
    $M_email=htmlspecialchars($_POST["M_email"]);
    
    if ($M_pwd!=$M_pwd2){
        die("{\"msg\":\"两次输入密码不一致!\"}");
    }
    if($C_regemail==1){
        if($M_emailcode!=strtoupper(substr(md5($_POST["M_email"]),-4))){
            die("{\"msg\":\"邮箱验证码错误!\"}");
        }
    }
    if(($_POST["M_code"]!=$_SESSION["CmsCode"] || $_POST["M_code"]=="" || $_SESSION["CmsCode"]=="")){
        die("{\"code\":\"error2\",\"msg\":\"请填写正确的计算结果!\"}");
    }else {
        if ($M_pwd!="" && $M_pwd2!="" && $M_email!=""){
            if (strpos($M_email,"@")===false){
                die("{\"msg\":\"请输入一个正确格式的邮箱!\"}");
            }else{
                if(getrs("select * from sl_member Where M_email='".$M_email."'","M_email")!=""){
                    die("{\"msg\":\"邮箱已被占用!\"}");
                }else{
                    sql("insert into sl_member(M_pwd,M_email,M_regtime,M_logo,M_ico,M_wechatcode) values('".md5($M_pwd)."','".$M_email."','".date('Y-m-d H:i:s')."','nopic.png','nopic.png','nopic.png')");
                    $M_id=getrs("select * from sl_member where M_email='$M_email'","M_id");
                    sql("insert into sl_psort(S_title,S_order,S_mid) values('默认分类',0,$M_id)");
                    die("{\"msg\":\"success\"}");
                }
            }
        }else{
            die("{\"msg\":\"请填全信息!\"}");
        }
    }
}
?>
后面还有 117 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。