ABA


"בעיית MD5 לשמות של קבצים"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #15880 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 15880
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק
   14:34   18.10.10   
אל הפורום  
  בעיית MD5 לשמות של קבצים  
 
   עבר עריכה לאחרונה בתאריך 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|| 1

before=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

יש למישהו רעיונות?


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  הסתדרתי code_blue  18.10.10 14:43 1

       
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק
   14:43   18.10.10   
אל הפורום  
  1. הסתדרתי  
בתגובה להודעה מספר 0
 
   השתמשתי בSTR_REPLACE וביטלתי רווחית
ועכשיו עובד מעולה .

כנראה איכשהו ה PHP מקבל סטרינג אחר של רווח בעבור כל אופציה
נגיד מה $_FILES או משם שמגיע מInput


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net