What's new

How po to maconvert password_hash?

O s l o

Forum Guru
Elite
Joined
Mar 6, 2020
Posts
2,282
Solutions
9
Reaction
5,025
Points
1,205
Code:
function save_user(){
        extract($_POST);
        $data = "";
        foreach($_POST as $k => $v){
            if(!in_array($k, array('id','cpass','password')) && !is_numeric($k)){
                if(empty($data)){
                    $data .= " $k='$v' ";
                }else{
                    $data .= ", $k='$v' ";
                }
            }
        }
        if(!empty($password)){
                    $data .= ", password=md5('$password') ";

        }
        $check = $this->db->query("SELECT * FROM users where email ='$email' ".(!empty($id) ? " and id != {$id} " : ''))->num_rows;
        if($check > 0){
            return 2;
            exit;
        }
        if(empty($id)){
            $save = $this->db->query("INSERT INTO users set $data");
        }else{
            $save = $this->db->query("UPDATE users set $data where id = $id");
        }

        if($save){
            return 1;
        }
    }
 

Similar threads

Back
Top