0

drupal7でファイルをアップロードしたいのですが、画像名がblancです。私が使用する場合

$_FILES['files']['tmp_name']['app_icon'] 

アップロードされたファイルは .tmp 形式です。私を導いてくれる人はいますか?

            $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;
4

1 に答える 1

0

このコピーが行われたかどうか、パブリック フォルダを確認しましたか? & ファイル テーブルへのエントリは、ノードの添付ファイルを表示するために移動する必要があります..

于 2012-06-19T07:26:49.053 に答える