Drupal 7 开发内部培训资料, 分头诗人

drupal7 上传图片功能

赞成!
0
否决!

现在前台有一个表单 
需要用户传个人资料 及照片 
这个资料有绑定的contenttype
其他资料都可上传 可是卡在图片上传这里 
应该怎么用代码将图片保存到服务器呢
请大家指导指导 谢谢 enlightenedenlightened

2 个回答

赞成!
0
否决!
$form['image_field_name'] = array(
    '#type' => 'managed_file', // 这个最重要
    '#name' => 'name_of_image',
    '#title' => t('Title of Image'),
    '#upload_location' => 'public://images', // 自己定义存放路径
  );
赞成!
0
否决!

我是在网站上参考 诗人发布的节点上传写的 代码如下

前台是input file上传图片
获取的图片路径 如  C:\fakepath\cyyjitop.jpg
但是其他字段都没有问题 就只有图片字段 没有上传成功
并报错如下
The specified file could not be copied, because no file by that name exists. Please check that you supplied the correct filename.

图片换成服务器上已经存在的图片也不行 麻烦大神指导一下 谢谢