管理员
- 元宝
- 3080 个
- 鸿盾币
- 0 枚
- 金币
- 93243 枚
|
认真看过GEE引擎更新公告的朋友应该都知道GEE引擎在12月22日发布的最新的引擎里面发布了MYSQL数据库测试版!
稍微懂点mysql的朋友都知道既然开始用这个数据库了那就是开始做h5手游端的布局了!
mysql数据库可以非常方便的对游戏数据进行各种修改,是作为手游端H5传奇不二的选择!
今天GEE引擎官方公布了用mysql数据库开传奇的教程!我们发出来给大家学习参考下!
现在支持MYSQL了.
测试服里使用无错,需要写个网页注册账号的
相当艰难的从网站找了个.改了一下..基本能注册.就是重复检测报错 验证码功能也给取消了.
水平有限,不会改了..有会的朋友帮忙改一改的
需要修改的很简单
1.账号注册检测只能字母数字注册 要大于三位小于10位
2.检查数据库是否有相同账号
3.如有空的话 验证码的功能也正常开启一下
主要修改的代码
elseif(mysqli_fetch_array(mysqli_query($link,"select * from pai where Account = '$username'"))){
echo "用户名已存在";
<?php
session_start();
header("Content-type:text/html;charset=utf-8");
$link = mysqli_connect('127.0.0.1','pai','paipaipai','pai');
if (!$link) {
die("连接失败:".mysqli_connect_error());
}
$username = $_POST['username'];
$password = $_POST['password'];
$confirm = $_POST['confirm'];
$email = $_POST['email'];
$code = $_POST['code'];
if($username == "" || $password == "" || $confirm == "" || $email == "" || $code == "")
{
echo "<script>alert('信息不能为空!重新填写');window.location.href='zhuce.html'</script>";
} elseif ((strlen($username) < 3)||(!preg_match('/^\w+$/i', $username))) {
echo "<script>alert('用户名至少3位且不含非法字符!重新填写');window.location.href='zhuce'</script>";
//判断用户名长度
}elseif(strlen($password) < 5){
echo "<script>alert('密码至少5位!重新填写');window.location.href='zhuce.html'</script>";
//判断密码长度
}elseif($password != $confirm) {
echo "<script>alert('两次密码不相同!重新填写');window.location.href='zhuce.html'</script>";
//检测两次输入密码是否相同
} elseif (!preg_match('/^[\w\.]+@\w+\.\w+$/i', $email)) {
echo "<script>alert('邮箱不合法!重新填写');window.location.href='zhuce.html'</script>";
//判断邮箱格式是否合法
//判断验证码是否填写正确 } elseif($code != $_SESSION['authcode']) {
//判断验证码是否填写正确 echo "<script>alert('验证码错误!重新填写');window.location.href='zhuce.html'</script>";
//判断验证码是否填写正确
} elseif(mysqli_fetch_array(mysqli_query($link,"select * from pai where Account = '$username'"))){
echo "用户名已存在";
} else{
//$sql= "insert into login(username, password, confirm, email)values('$username','$password','$confirm','$email')";
$sql= "INSERT INTO `pai`.`account` (`Account`, `Password`, `UserName`, `Disable`, `IDCard`, `BirthDay`, `Questions1`, `Answers1`, `Questions2`, `Answers2`, `Phone`, `MobilePhone`, `Mail`, `L2Password`, `CreateDate`, `LoginDate`, `LoginMac`, `LoginIP`, `LastActionTick`, `ErrorCount`, `Memo`) VALUES ('$username', '$password', 'asdfeee', '0', '650101-1455111', '1980/12/12', 'a', 'b', 'c', 'd', NULL, NULL, '$email', NULL, '20181225', NULL, NULL, NULL, NULL, NULL, NULL)";
//插入数据库
if(!(mysqli_query($link,$sql))){
echo "<script>alert('数据插入失败');window.location.href='zhuce.html'</script>";
}else{
//echo "<script>alert('注册成功!)</script>";
echo "注册成功";
}
}
?> 全部网站文件:
测试网页.rar
(2.86 KB, 下载次数: 27)
GEE引擎到时晚点应该会发布完整的网页注册文件,到时我们再分享给大家!
|
|