我想上傳drupal7中的文件,但圖像名稱是白色的。如果我使用在Drupal 7中以編程方式將文件附加到節點,但文件名爲空?
$_FILES['files']['tmp_name']['app_icon']
然後上傳的文件是.tmp formate。有沒有人可以指導我?
$file_path = drupal_realpath($_FILES['files']['name']['app_icon']);
$file = (object) array(
'uid' => 1,
'uri' => $file_path,
'filemime' => file_get_mimetype($filepath),
'status' => 1,
);
$file = file_copy($file, 'public://app-icons');
$node->field_application_icon[LANGUAGE_NONE][0] = (array)$file;
我發現很多例子,$ file_path = drupal_realpath($ _ FILES ['files'] ['name'] ['app_icon']) ;根本不存在靜態路徑,如$ file_path = drupal_realpath(「myimg.jpg」);在上傳新文件的過程中,我們如何做到這一點? - – Aamir