עבר עריכה לאחרונה בתאריך 18.10.10 בשעה 14:34:36 על-ידי Ice Cold (מנהל הפורום)
אני רוצה לקחת קבצים שאני מעלה לשמור את השם המקורי שלהם בDB והם יהיו בשרת עם MD5 .זה הקוד שאני עושה MD5 לקובץ שעולה :
$info=pathinfo($_FILES['uploadedfile']['name']); $file_name=md5($info['filename']).".".$info['extension']; echo "before=".$info['filename']."|| after=".$file_name."||";
|
וכשאני ניגש לשאוב אותו מהמקום שאליו הוא הועלה עם הקוד הזה:
$info1=pathinfo($f_name); $fname=md5($info1['filename']).".".$info1['extension']; echo "before=".$info1['filename']."|| after=".$fname."|| $count<br>";
|
אני מקבל את התוצאות הבאות
בהעלאה :
before=test - iis2 - security update list 14.10.10|| after=0eccab0a61ea73c13489e65c68372bd2.docx|| before=test - iis2 - security update list 14.10.10|| after=5a23cec228a357bac4ee463438659e8c.docx|| 1before=test - iis2 - security update list|| after=921bd06086d254203aa4cd473703c716.docx|| before=test - iis2 - security update list|| after=38d92f80e8f7c16b058db3740cb90c54.docx|| 1 before=test - iis2 - security update|| after=54e6ef8ab9c17616349678cfe51552dc.docx|| before=test - iis2 - security update|| after=7714a14ce1881452a116dd2918e505d5.docx|| 1 before=test - iis2 - security|| after=0d05e68d15e5f88ce7ad0b4d70ac023a.docx|| before=test - iis2 - security|| after=52d3d9ee9eddc46d36e6858797f6da02.docx|| 1 before=test - iis2|| after=337250ab8a4dc4f2c8edd915b1239d39.docx|| before=test - iis2|| after=337250ab8a4dc4f2c8edd915b1239d39.docx|| 1
|
כאילו רק כשהטקסט קצר זה מחזיר לי אותו MD5
יש למישהו רעיונות?