0
: 내가 거기, 데이터베이스에 생성 된 소금을 삽입하려고 할 때SHA256는 PHP와 MySQL과 소금 - 삽입 오류 내가 MySQL 데이터베이스에 소금과 해시 암호에 다음 코드를 사용하고
<?php
function make($string, $salt = '') {
return hash('sha256', $string . $salt);
}
function salt($length) {
return mcrypt_create_iv($length, MCRYPT_DEV_URANDOM);
}
$salt = salt(32);
$password = make('password', $salt);
?>
이 오류가 발생하는 몇 가지 경우가 있습니다.
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ÜöOòƒ·¡]ŽÖ', 1)' at line 1
나는 인식 할 수없는 문자가 생성되어 있기 때문입니다. 이것에 대한 해결책은 무엇입니까?
삽입 코드를 표시합니다. –