sites/default/files/myuploadsフォルダー内にファイルをアップロードしたい。しかし、私はできません。実際には、ファイルをsites/default/files/myuploads内のどのフォルダーにもアップロードできません。
これが私のコードです:
$validators = array('file_validate_extensions' => array('se', 'SE'));
$file = file_save_upload('fname',$validators, 'public://myuploads', FILE_EXISTS_REPLACE);
if ($file) {
$fid = $file->fid;
$doc_url = file_create_url($file->uri);
//Set the status of the uploaded file.
$file->status = FILE_STATUS_PERMANENT;
//other code...
}
public://を指定するだけで、アップロードは正常に機能します。したがって、それはsites/default/filesフォルダーにあります。$file を印刷すると、その["destination"] => " sites/default/files/./test.se "
これどうやってするの?myuploads フォルダーにアップロードする方法を教えてください。