PDA

View Full Version : نحوه استفاده از mcrypt برای ذخیره سازی داده ها در پایگاه داده چگونه است؟



Alen
پنج شنبه 15 آذر 1386, 11:17 صبح
من برای کد کردن داد هایی که می خوام در جداول mysql ذخیره کنم از کد زیر برای crypt کردن استفاده می کنم
$iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB);
$iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);
return(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, "maysam",$value, MCRYPT_MODE_ECB,$iv));
ولی پرس و جو هام به همچین شکلی
select * from employee where usnam='2C? ??SQ ??X?ںt?d?%
در می آد اگه میشه لطفا راهنماییم کنید.

oxygenws
جمعه 16 آذر 1386, 00:06 صبح
به خیلی چیزا می تونه مربوط بشه.
شاید بد نباشه که کلید رو base64 کنی و بعد بندازی تو جدولت، شاید درست بشه.