Этот следующий запрос возвращает null.
SELECT `email`, `password`, `salt` FROM `users` WHERE `password` = md5(`salt`+md5('123123'+`salt`)+'123123') AND `email` = '[email protected]'
Следующий запрос вернул 'd2b4312db21705dafd96df14f8525fef', но почему?
SELECT md5( 'Vwm' + md5( '123123' + 'Vwm' ) + '123123' )
Этот код вернул '422ad0c19a38ea88f4db5e1fecaaa920'.
$salt = 'Vwm';
$password = '123123';
echo md5($salt . md5($password . $salt) . $password);
Выполните авторизацию пользователя. Как создать запрос к базе данных, чтобы в первом случае SALT и SALT имели это, я сделал некоторую функцию MD5?