উত্তর:
$form['picture']['file'] = array(
'#type' => 'managed_file',
'#title' => t('picture'),
'#description' => t('Allowed extensions: gif png jpg jpeg'),
'#default_value' => (isset($foo->picture->fid) ? $foo->picture->fid : ''),
'#upload_location' => variable_get('picture_upload_location'),
'#upload_validators' => array(
'file_validate_extensions' => array('gif png jpg jpeg'),
// Pass the maximum file size in bytes
'file_validate_size' => array(MAX_FILE_SIZE*1024*1024),
),
);
$file = file_save_upload('file', $form['picture']['file']['#upload_validators']);
আপনি ড্রুপাল or বা দ্রুপাল using ব্যবহার করছেন কিনা তা নিশ্চিত নই, তবে দ্রুপাল choose এ আপনি বেছে নেবেন:
প্রশাসন > সামগ্রী > সামগ্রীর প্রকারগুলি > [আপনার সামগ্রীর ধরণ]> ক্ষেত্রগুলি পরিচালনা করুন> [আপনার ফাইলের ক্ষেত্র সম্পাদনা করুন] এবং "অনুমোদিত আপলোড ফাইল এক্সটেনশানগুলি" এর ক্ষেত্র সেটিংটি সন্ধান করুন
সেই ক্ষেত্রে, জিপ প্রবেশ করান
ড্রুপাল 7 সম্ভবত একই রকম। দেখুন সামগ্রীর প্রকারগুলি অধীনে এডমিন > গঠন ।