php的代码修改成功,但数据库没有显示,求大神帮帮我

2024-12-01 17:24:27
推荐回答(4个)
回答1:

 session_start();
 
 include_once 'conn/conn.php';
 function alert( $txt = '', $url = ''){
  echo '
         alert("' . $txt . '");
    ';
     echo empty( $url )  ?  'history.back();' : 'window.location.href="' . $url . '";';
 echo '';
 die;
 }
 function p( $Key = '' ) {
 return $_POST[ $Key ]; 
 }
 
 $mm = p('mm');
 
 if ( $mm == 1 ) {
  
  $User = p('user') or alert('用户名未取得');
  $pass = p('pass') or alert('请输入新密码');
  $Pass = p('passto') or alert('请再次输入密码');
  $Pass == $pass or alert('两次密码输入不一致');
  
  $Sql = 'Update `tb_reg` Set `password` = \'' . $Pass . '\' Where `user` = \'' . $User . '\'';
  
  mysql_query( $Sql ) ? alert('修改成功', 'enter.php') : alert('修改失败');
  
 }
?>


  
     
  
  
     
    
      用户名:" /> 
    


      填写新密码:
      
    


    


      确认新密码:
      
    


    
     
  
  
     
    
        
          
        

      
    
        
          
        

      
     
  

 

回答2:

$pass=md5($_POST['passx']);

name错了吧

回答3:

你这错的不少吧! 密码和重写密码的name名字一样,提交后只能获得一个值啊!

回答4:

html部分有两个 name="user" 检查下

相关问答
最新问答