php+mysql怎么做登录注册

主要是mysql数据库怎么弄啊!... 主要是mysql数据库怎么弄啊! 展开
 我来答
564643122abc
推荐于2016-10-30 · TA获得超过462个赞
知道小有建树答主
回答量:699
采纳率:0%
帮助的人:397万
展开全部
  1. 首先得到提交的数据

  2. 链接数据库,查询数据库,查询username 和pwd

  3. 提交的username 和 pwd  跟数据库查询的username 和pwd做对比,

  4. 都相等那就是登陆成功

<?php
mysql_connect('localhost','root','123');
mysql_select_db('lx');
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET NAMES utf8");

//数据库lx 表user  字段id username  pwd
//用md5加密,可以自己试试    
    

if(isset($_POST['user'])&&$_POST['tijiao'] == 'success'){
    $query = mysql_query("select pwd from user where username = '".$_POST['user']."'");
    $num = mysql_num_rows($query);
    if($num > 0 ){
        while($info = mysql_fetch_array($query)){
                if($info['pwd'] == md5($_POST['pwd'])){
                        echo '登陆成功';
                    }else{
                        echo '登陆失败';    
                    }
            }
    
    }else{
        
            echo '登陆失败';
        }
}
?>
<form action="" method="get"/>
<table border="0" cellspacing="0" cellpadding="0" >
      <tr>
        <td class="fieldKey" width="30%">用户名:</td>
        <td class="fieldValue" width="100%"><input type="text" name="user" /></td>
      </tr>
      <tr><td height="10"></td></tr>
      <tr>
        <td class="fieldKey">密码:</td>
        <td class="fieldValue"><input type="password" name="pwd" /></td>
      </tr>
    </table>
    <input type="hidden" name="tijiao" value="success" />
     <input type="submit" value="登陆"/>
</form>
百度网友ee94e05
2013-10-08 · TA获得超过164个赞
知道答主
回答量:16
采纳率:0%
帮助的人:9.4万
展开全部
注册,表单提交的信息插入数据库即可。php里有连接mysql的模块,需要用到几个函数,很简单。
登录:同样是表单提交,不过要根据用户名判断数据库里存不存在此用户名,密码是否正确等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fsmarido
2013-10-08 · TA获得超过132个赞
知道小有建树答主
回答量:805
采纳率:0%
帮助的人:427万
展开全部
<table width="180" height="10" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td> </td>
</tr>
</table>
<table width="180" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="20" bgcolor="#555555"><div align="center" style="color: #FFFFFF">用户登录</div></td>
</tr>
<tr>
<td height="100" bgcolor="#555555"><table width="180" height="100" border="0" align="center" cellpadding="0" cellspacing="1">
<tr>
<td bgcolor="#FFFFFF"><table width="180" height="100" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><table width="180" border="0" cellpadding="0" cellspacing="0">
<script language="javascript">
function chkuserinput(form)
{
if(form.username.value=="")
{
alert("请输入用户名!");
form.username.select();
return(false);
}
if(form.userpwd.value=="")
{
alert("请输入用户密码!");
form.userpwd.select();
return(false);
}
if(form.yz.value=="")
{
alert("请输入验证码!");
form.yz.select();
return(false);
}
return(true);
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
不辞灬远
2013-10-08 · 超过18用户采纳过TA的回答
知道答主
回答量:46
采纳率:0%
帮助的人:39万
展开全部
php连mysql很容易啊,有封装好的函数,你直接传参数不就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式