Bir dize MD5 hash başka bir yerde farklı olabilir mi?

0 Cevap php

Possible Duplicate:
Will the MD5 cryptographic hash function output be same in all programming languages?

Merhaba,

Ben md5 sağlama konusunda bir sorun var. Kullanıcılar benim proje üzerinde profil picures yükleyebilirsiniz. Ben profil resmi adı için MD5 hash Adlarını duyuyorum. Ama ilginç bir şey var. Ben aynı sonucu benim sunucu ve md5 şifrelemek web sitelerinde bir test sayfası ile hem bir değer karma duyuyorum. Ben görüntüyü yeniden adlandırmak için bu şifreleme kullanmak, o farklı bir şey üretir. Bu görüntü manipülasyonu dosyası üzerinde farklı değer üretir.

Eğer herhangi bir fikrin var mı?

Bu benim onay betik:

<?php echo md5('funky'); ?>

Benim sunucu üzerinde ve aynı zamanda md5encrypter.com üzerine aşağıdaki kodu üretir:

6b818a3a6bf1234ed24c940021922b63

Ama bu kod aşağıda benim resim işleme dosyasına üretir. Ben ne olduğunu bilmiyorum:

d41d8cd98f00b204e9800998ecf8427e

Sql sorgu için Script. $ UserId USERID kaydedilir geliyor:

$sql = mysql_query("SELECT username FROM users WHERE userId='$userId'");
while($row=mysql_fetch_assoc($sql)){
  $username=$row['username'];
}

0 Cevap