php简单的注册系统源码(php实现注册)
本文目录一览:
-
1、求php注册源码
求php注册源码
* 账号注册
public function checkRegister(){
$userName = $_POST['userName'];
//校对验证码
$verify = md5($_POST['verify']);
if($verify != $_SESSION['verify']){
$this-error('验证码错误!');
//校验账号是否存在
if( D('User')-checkUserName( $userName ) ){
$this-error('该账户已存在,请登录!','/Login');
$type = partUserName($userName);
$yibo_url = $this-deploy['YIBO_YU'];
if( $type == 1 ){
$_POST['email'] = $_POST['userName'];
$id = D('User')-addData($_POST);
if($id){
//注册加积分
$this-AddScore($id);
D('Message')-sysSendMessage($id);
$data['uid'] = $id;
$data['create_time'] = date('Y-m-d H:i:s',time());
$data['come_here'] = $_SESSION['fromUrl'];
$data['last_login'] = time();
D('UserExtend')-addData( $data );
//注册就要存SESSION此处新添加,后面商量
$_SESSION['userInfo']=D('User')-getDataById($id);
$_SESSION['userInfo']['extend'] = D('UserExtend')-getDataByMap( array( 'uid'=$id) );;
$_SESSION['userInfo']['extend']['pic'] = $_SESSION['userInfo']['extend']['pic'] ? $_SESSION['userInfo']['extend']['pic'] : "/Public/image/default.jpg";
//注册获取用户组和积分
$userGroup = D('UserOrgApply')-getUserGroupByUid($id);
$score = D('LevelHistory')-getScoreLevel($id);
$msMap['message.uid'] = $id;
$msMap['message.is_read'] = 0;
$mes['count'] = D('Message')-getCount($msMap);
$mes['list'] = D("Message")-getMessageConfigList($msMap,'','',"0,5");
//认证信息 group 不为空则被认证
$_SESSION['userInfo']['group'] = $userGroup ;
//用户积分信息
$_SESSION['userInfo']['score'] = $score;
$_SESSION['userInfo']['message'] = $mes;
//session分发
$result = $this-distributeCheckLogin();
//链接注册引导页面,需要传递第二个参数,$type = 1;
$this-sendCheckEmail($_POST['email'],1);
}else{
$this-error('注册失败!请稍后再试!');
}elseif( $type == 2){
$_POST['phone'] = $_POST['userName'];
$id = D('User')-addData($_POST);
if(!$id){
$this-error('注册失败!请稍后再试!');
//注册成功添加积分
$this-AddScore($id);
D('Message')-sysSendMessage($id);
$data['uid'] = $id;
$data['create_time'] = date('Y-m-d H:i:s',time());
$data['come_here'] = $_SESSION['fromUrl'];
D('UserExtend')-addData( $data );
//存session
$_SESSION['userInfo']=D('User')-getDataById($id);
$_SESSION['userInfo']['extend'] = D('UserExtend')-getDataByMap( array( 'uid'=$id) );
$_SESSION['userInfo']['extend']['pic'] = $_SESSION['userInfo']['extend']['pic'] ? $_SESSION['userInfo']['extend']['pic'] : "/Public/image/default.jpg";
//注册获取用户组和积分
$userGroup = D('UserOrgApply')-getUserGroupByUid($id);
$score = D('LevelHistory')-getScoreLevel($id);
$msMap['message.uid'] = $id;
$msMap['message.is_read'] = 0;
$mes['count'] = D('Message')-getCount($msMap);
$mes['list'] = D("Message")-getMessageConfigList($msMap,'','',"0,5");
//认证信息 group 不为空则被认证
$_SESSION['userInfo']['group'] = $userGroup ;
//用户积分信息
$_SESSION['userInfo']['score'] = $score;
$_SESSION['userInfo']['message'] = $mes;
$phone = $userName;
$this-sendPhoneMessage($phone);
$this-success('注册成功!请激活账号',"/Login/Index/checkPhone?phone={$phone}");
}else{
$this-error('账号不合法!');
php 用户注册源码
html
head
title用户注册/title
/head
body
strong用户注册/strong
form action="reg.php" method="post"
用户名称:input type="text" name="user"br
您的密码:input type="password" name="pass"br
确定密码:input type="password" name="pass2"br
input type="submit" name="submit" value="注册"
/form
/body
/html
?php
include ('conn.php'); //这里是您配置的数据库
if($_POST[submit]){
//判断用户名不低于字数
$struser=strlen($_POST[user]);
if($struser = 4){
echo "script language=javascriptalert('注册请输入5位数以上');history.go(-1);/script";
exit;
//判断用户是否存在
$users=$_POST[user];
$result=mysql_query("select * from manage where user='$users'");
$row=mysql_fetch_array($result);
if($_POST[user]==$row[user]){
echo "script language=javascriptalert('啊!这个名字有人注册啦!');history.go(-1);/script";
exit;
//判断用户密码两次输入正确
if($_POST[pass]!=$_POST[pass2]){
echo "script language=javascriptalert('亲,别耍我啦,两次密码怎么能输入不一样呢?');history.go(-1);/script";
exit;
$_POST[pass]=md5($_POST[pass]);
$sql=mysql_query("insert into manage(id,user,pass)
VALUES('','$_POST[user]','$_POST[pass]')
if($sql){
echo "script language=javascriptalert('亲,注册成功!');history.go(-1);/script";
else {
echo "script language=javascriptalert('对不起,亲!注册失败咯!');history.go(-1);/script";
exit;
mysql_close($con)
我自己写的 很简单,100%适合新人。加密了密码,利用的是MD5
php网站登录注册源码
//login.php 负责处理用户登录与退出动作
if(!isset($_POST['submit'])){
exit('非法访问!');
$username = htmlspecialchars($_POST['username']);
$password = MD5($_POST['password']);
//包含数据库连接文件
include('conn.php');
//检测用户名及密码是否正确
$check_query = mysql_query("select uid from user where username='$username' and password='$password' limit 1");
if($result = mysql_fetch_array($check_query)){
//登录成功
$_SESSION['username'] = $username;
$_SESSION['userid'] = $result['uid'];
echo $username,' 欢迎你!进入 a href="my.php"用户中心/a
echo '点击此处 a href="login.php?action=logout"注销/a 登录!
exit;
} else {
exit('登录失败!点击此处 a href="javascript:history.back(-1);"返回/a 重试');
注:上述源码是在TP中的登录验证方法,供参考!!
跪求简单的php用户注册源码
?php
include 'conn.php';
if($_POST['submit']){
$sql = "INSERT INTO admin (Aid,Aname,Apass) values ('','$_POST[Aname]','$_POST[Apass]')";
mysql_query($sql);
echo $sql;
script type="text/javascript"
function regcheck(){
if(regform.Aname.value==""){
alert("用户名不得为空");
regform.Aname.focus();
return false;
if(regform.Apass.value==""){
alert("密码不得为空");
regform.Apass.focus();
return false;
/script
form action="zhuceyeA.php" name="regform" method="post" onsubmit="return regcheck()"
注册管理员br
用户名php简单的注册系统源码:input type="text" name="Aname"
密码php简单的注册系统源码:input type="password" name="Apass"
input type="submit" name="submit" value="注册"
/form
//php简单的注册系统源码我也是初学者 大四 这个代码是我自己练手做php简单的注册系统源码的 数据库很简单 ID 用户名 密码(明文显示php简单的注册系统源码,为了简便起见) 高手不要笑话我。。。。
php会员登录与注册的源代码,及其原理。。。
登录:判断输入的用户名或密码是否合法,是则连接数据库,查询输入的用户名是否存在,密码是否相同,是则登录成功!
注册:所有的注册信息都要判断是否合法,是则连接数据库,检查用户输入的账号是否已被使用,如果没被使用,就可以把信息插入数据库,然后提示成功、跳转页面;
php用户注册源码,及file_get_contents json_decode的用法~ 能帮忙解决加送200分
php简单的注册系统源码我猜php简单的注册系统源码,他不一定是将那些内容加密,有可能是将数据,使用系统自定义的json函数将其格式话而已。这样方便服务器端的动态语言与js交互。
json_decode就是将字符串变回数据集(如数组之类),翻翻帮助手册。
php简单的注册系统源码你想通过file_get_contents来拿那个列表,php简单的注册系统源码我到那里观察下,我觉得应该口口他的js,看清楚怎么拿到数据再下手,你提问中的地址,用这种方法拿不到数据吧?
我这里讨论下,好像对你没太大帮助,唉,水平有限。
页面中通过js来更新stations_div的内容,显示信息。