我现在遇到一个问题,我注册的时候用了MD5加密了,现在要登录了,就是不行了,请问怎么写登录程序啊,我用户密码已经被我加密过了

解决方案 »

  1.   

    最简单的就是再注册一个账号,数据库直接拷贝密码过去你的数据库密码字段是char(32)或者以上的?
    md5最少32长度
      

  2.   

    <?php
    include 'conn.php';
    if(isset($_POST["Submit"])&& $_POST["Submit"]=="提交"){
    @$yhm=trim($_POST["username"]);
        @$psw=$_POST["password"];
    $ck = "SELECT name,password FROM `table` where name='$yhm' and password='$psw'";
    $result=mysql_query($ck,$conn) ;
    $info=mysql_num_rows($result);
    echo $info;
    if($info){
    echo"登陆成功";
    }else{
    echo"登陆失败";
    }
    }?>
      

  3.   

    @$psw = md5($_POST["password"]);