简单php登陆注册模块

php 简单登陆注册模块 适合新手学习
摘要由CSDN通过智能技术生成

前一段时间刚刚开始学习php 很简单很实用 开发效率很高 很适合我这样的新手 于是做了一个简单的登陆注册模块 里面包含了很多常用的表单提交数据 也加入了验证码 供新手们借鉴 

说实话 我只会写网页  做网站是0基础 慢慢开始接触 这学期学到了不少做网站方面的知识 受益匪浅。

废话不多说 先看一下我的网站效果图:


这是网站用户的登陆界面 登陆界面 只需要用户填写用户名密码即可

下面是页面(login.php)的核心代码:

<form id="LoginForm" class="common" action="doAction.php?act=login" method="post">
		<p id="p">如果您没有注册,请注册后登陆。管理员请走专用通道。</p>
        <br />
        <div>
                <label id="login_username">登录名称:</label>
                <input id="login_username" name="username" type="text"/>
                <p id="info_login_username"></p>
        </div>
        <div>
                <label id="login_password">登陆密码:</label>
                <input id="login_password" name="password" type="password"/>
                <p id="info_login_password"></p>
        </div>
        
        <div id="login_button">
            <input type="submit" id="login_login" value="登  陆"/>
            <input type="button" id="login_reg" value="注  册" onClick="location.href='register.php'"/>

        </div>
	</form>
数据提交到doAction.php 代码如下:

<?php 
header("content-type:text/html;charset=utf-8");
$act=$_REQUEST['act'];
if($act=="reg"){
    $mes=reg();
}elseif($act=="login"){
    $mes=login();
}
function reg(){
    $arr['username'] = $_POST['username'];
    $arr['password'] = md5($_POST['password']);
    $arr['gender'] = $_POST['gender'];
    $arr['major'] = $_POST['major'];
    $arr['birthday'] = $_POST['birthday'];
    $arr['phone'] = $_POST['phone'];
    $arr['qq'] = $_POST['qq'];
    $arr['email'] = $_POST['email'];
    $arr['collage'] = $_POST['collage'];
    $temp = $_POST['hobby'];
    $arr['hobby'] = implode(",", $temp);
    $conn = mysql_connect("localhost", "root", "") or die("数据库连接失败".mysql.error());
    
    mysql_select_db("ausspeace") or die ("没有数据库".mysql.error());

    mysql_query("set names 'utf8' ");
    $sql = "insert into speace_user(username, password, gender, major, birthday, phone, qq, email, collage, hobby) values ('$arr[username]', '$arr[password]', '$arr[gender]', '$arr[major]',' $arr[birthday]','$arr[phone]', '$arr[qq]', '$arr[email]', '$arr[collage]', '$arr[hobby]')";
    if(mysql_query($sql)){
        $mes="<h2>您好<font color=#c67114>". $arr['username']."</font>注册成功!</h2><br/><h2 id='return'>3秒钟后跳转到登陆页面!</h2><meta http-equiv='re
  • 7
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值