Example #1
0
<?php

require_once dirname(__FILE__) . '/include/config.inc.php';
ini_set("session.cookie_httponly", 1);
if (isset($_POST["submit"])) {
    $username = ld_CheckInput($_POST["userid"]);
    if (empty($username) || empty($_POST["pwd"]) || empty($_POST["telnum"])) {
        Message("请填写用户名和密码和联系手机");
    }
    if (empty($_POST["regkey"])) {
        Message("请填写注册码,获取注册码请联系QQ:2376457928");
    }
    if (!ld_is_mobile($telnum)) {
        Message("手机号码格式不正确");
    }
    if ($db->checknumsql("select UserID from ##_user where UserName = '******'")) {
        Message("此用户名已经存在,请重新输入用户名");
    }
    $reg = $db->fetch_assoc("select reg_key from ##_reg_key where id=1");
    $reg_key = $reg['reg_key'];
    if ($reg_key != $_POST["regkey"]) {
        Message("注册码有误,获取注册码请联系QQ:2376457928");
    }
    $pwd = substr(md5($_POST["pwd"]), 4, 24);
    $temptime = $cfg["reguserday"] * 86400;
    $arr["UserName"] = $username;
    $arr["UserPwd"] = $pwd;
    $arr["AddTime"] = time();
    $arr["EndTime"] = time() + $temptime;
    $arr["UserLevel"] = $cfg["reguserlevel"];
    $arr["telnum"] = $telnum;
Example #2
0
/**
 * 判断ID
 */
function ld_CheckID($id, $tablename, $msg = "非法提交")
{
    global $db, $path;
    if (empty($id)) {
        Alert($msg);
    }
    if (!is_numeric($id)) {
        Alert($msg);
    }
    ld_CheckInput($id);
    if (!$db->checknumsql("select * from {$tablename}")) {
        Alert($msg);
    }
    return $id;
    unset($db);
}