php - Encrypting a password column in a SQL database -
i have column in database name password, want hash or encrypt password before posting database. have code in php submit file.
<?php session_start(); include('config.php'); $id=$_post['id']; $name=$_post['name']; $password=$_post['password']; $department=$_post['department']; $email=$_post['email']; $id_arr=array(); $name_arr=array(); $password_arr=array(); $dept_arr=array(); $email_arr=array(); $i = -1; ++$i; $id_arr[$i]= $_post['id']; $name_arr[$i]= $_post['name']; $password_arr[$i]= $_post['password']; $dept_arr[$i]= $_post['department']; $email_arr[$i]= $_post['email']; $j=0; while ( $j <= $i) { $id = $id_arr[$i]; $name = $name_arr[$i]; $password = $password_arr[$i]; $department = $dept_arr[$i]; $email = $email_arr[$i]; $sql = "insert `employee`. `admin` (id ,name ,password ,department ,email) values ( '$id' ,'$name' ,'$password' ,'$department' ,'$email' )"; $result = mysql_query($sql); if(!$result){ die('invalid query:'.mysql_error()); } else echo ("<tr><td>" . "you have been succesfully registered..." . "</td></tr>"); header('refresh:5; url=adminlogin.php'); die; } ?>
may know should put encrypt function? or way encrypt password?
you can use mysql password
function , php crypt
function.
an example of mysql function:
insert table values (password('abcd'));
Comments
Post a Comment