PDA

View Full Version : سوال: یک سوال از پی اچ پی کارها؟



parsaman
سه شنبه 22 شهریور 1390, 18:43 عصر
سلام دوستان یه سوال داشتم ساده هست ...
یه متغیر داریم

$salam="salam-chetori";
حالا این رو میذاریم تویه :

md5( strrev( base64_encode($salam)))
و خروجی اون می شود
مثلا DMyIiO4ozc7ISZ0
حالا عکس این عمل رو چطور میشه انجام داد یعنی من خروجی یه استرینگ دیگه رو دارم:

==Qf7ICNwkDMxEDMyIiO4ozc7ISZ0FGZrNWZoNmI6kjOztjIv4 WYot2bz1WYo9yd3d3Lw1WY39iODxyL
0NXZ09CbtRHafNWasJWdw9SYot2bz1WYo9SZt9GavwyLs1Gdo9 1YpxmY1B3Lhh2avNXbhh2Ll12bo9iI
6MDO6M3OikncvR3YlJXakRWasFmdioDNxozc7ISMuAjLw4yNyE DL1gTMuIDOuETMy4SN5IiOzIjOztjI
wlGZpxWY2JiO3ozc7ICdz9GasF2YvxGLt92Yu4WYot2bz1WYo5 yd3dHLt92Yu4WYot2bz1WYoJiOxQjO
ztjIulWYt9GZklGbhZnI6ETM6M3OiUmdpR3YBJiO2ozc7Iyc1R XY0NnI6YjOztnO1oTY0cb71a65dd79
c93083823f19cbde01ac79bf25fbc9ffec9c68839626bfafe4 de

و به همان صورت بالا ساخته شده چطور می تونم حالا خود استرینگ رو بدست بیارم؟؟

MSN_Issue
سه شنبه 22 شهریور 1390, 20:11 عصر
تابع md5 تغریبا یکطرفه-ست و نمیشه با کد برگردوندش !

blackmak
سه شنبه 22 شهریور 1390, 20:58 عصر
نمیشه md5 برگشت پذیر نیست

miladkamalabady
پنج شنبه 24 شهریور 1390, 00:28 صبح
من توی سایتم خواستم استفاده کنم ولی من هم پیدا نکردم. به جاییش از base64_encode استفاده کردم که تبدیل می کنه و بعد با base64_decode می شه بازگردوندش.
خودت هم می تونی یک چیزی دلخواه بنویسی که کدش رو تبدیل کنه مثلا 4 کاراکتر جلوتر رو برای هر رمز ثبت کنی و بعد موقع بازیابی 4 کاراکتر عقبتر رو برگردونی