$upload_file_name = $_FILES['userfile']['name']; // שם הקובץ שהעלו $ext = substr($upload_file_name,strrpos($upload_file_name,".")+1,strlen($upload_file_name)-strrpos($upload_file_name,".")-1); // שמירת הסיומת של הקובץ שהעלו $your_file_name = "New-Name"; // שם הקובץ שברצונך לשנות אליו $new_file_name = $your_file_name.".".$ext; // איחוד שם הקובץ עם הסיומת
המשך - הגבלת סוגי קבצים:
$ext = strtolower($ext); if ($ext != "jpg" && $ext != "gif" && $ext != "bmp) { // פקודות שאתה רוצה לעשות אם המשתמש העלה סוגי קבצים אחרים } else { // פקודות שאתה רוצה לעשות אם המשתמש העלה סוגי קבצים מורשים }
במקום userfile תרשום את שם הפקד שדרכו אתה מעלה בטופס.