yo lo uso de esta forma
Código PHP:
Ver original//Valores del formulario
//genera un unico y fuerte salt
//Combina email, password y el salt juntos
$combine = $email . $password . $salt_gen;
//md5 hash mas la combinacion
$newpassword = md5($combine);
//inserta los valores en la base de datos
$registerquery = mysql_query("INSERT INTO users (usr_name, usr_pass, usr_email, usr_salt) VALUES ('".$username."', '".$newpassword."', '".$email."', '".$salt_gen."')") or
die("MySQL Error: ".mysql_error());