ציטוט:
נכתב במקור על ידי Tzvika
הנה הקוד
PHP קוד:
srand(time());
$a=rand(100000,999999);
$file_name = $_FILES['my_file']['name'];
$end = substr($file_name , -3 , 3);
$filename=$a.".".$end;
move_uploaded_file($_FILES['my_file']['tmp_name'] , $dir.$filename);
|
אני רק מקווה שהמערכת שלך לא עובדת עם הקוד הזה.
לפותח האשכול.
מומלץ (מאוד) להכין פונקציה שיוצרת שם רנדומלי (מומלץ עם כל התוים, לא רק מספרים) ואז בודקת אם השם פנוי, מומלץ מאוד לבצע את זה בצורה רקורסיבית, שלא יקרה שזה מצא שהשם לא פנוי ואז נתן שם אחר וגם הוא לא פנוי.