html post ile ajax post arasındaki md5 şifreleme sorunu
bir login sayfasında güncelleme yaptım ve html form post yerine
ajax post ile şifreyi gönderiyorum. md5 ile şifreleyip kontrol ettigimde sanki sonuna bir boşluk ekliyormuş gibi e3 karakterini ekliyor
trimliyorum vs ama hiçbir hata bulamıyorum.
sizce sorun ne olabilir ?
html post ile md5 şifre : fc7fc678608590b123692867f176fe63
ajax post ile md5 şifre : fc7fc678608590b123692867f176fe63e3
Merhabalar,
Örnek kod parçacığını sizinle paylaşıyorum.
<form method="post">
<input type="text" id="username">
<input type="password" id="password">
<button type="submit" id="loginBtn">Giriş</button>
</form>
$("#loginBtn").on("click",function(e){
e.preventDefault();
//trim() fonksiyonu burada gerekmemektedir. Fakat örnek olması açısından ekledim.
var password = CryptoJS.MD5($.trim($("#password").val())).toString();
var username = $("#username").val();
$.ajax({
url: "security.php",
type: "POST",
data: {LoginPage: "ok", username: username, password: password},
})
})
Belirtmiş olduğunuz md5 şifreleme sonucunu aynen almaktayım.