
thinkphp关于ORG.Net.UploadFile上传类不上传图片的问题
一个用户注册的表单,注册时需上传头像。利用这个代码修改成用户编辑资料的表单,请问高手,怎样能实现:用户不想上传新头像,则默认使用原来的头像,也就是用户不上传新的图片,表单...
一个用户注册的表单,注册时需上传头像。
利用这个代码修改成用户编辑资料的表单,请问高手,怎样能实现:用户不想上传新头像,则默认使用原来的头像,也就是用户不上传新的图片,表单提交的时候,不调用上传类。
现在每次修改资料都必须选择新头像,否则提示未选择文件。 展开
利用这个代码修改成用户编辑资料的表单,请问高手,怎样能实现:用户不想上传新头像,则默认使用原来的头像,也就是用户不上传新的图片,表单提交的时候,不调用上传类。
现在每次修改资料都必须选择新头像,否则提示未选择文件。 展开
展开全部
一般的话注册是不会让人上传图像的!
要上传图像也是成了会员才让人上传图像的!
<form id="upload" method='post' action="!-URL-!/upload/" enctype="multipart/form-data">
<input name="image" type="file" />
<input type="submit" value="提交" >
</form>
// 文件上传
public function upload() {
if(!empty($file['image']['name']){ //添加这句判断有没有选择图片
import('ORG.Net.UploadFile');
$upload = new UploadFile();// 实例化上传类
$upload->maxSize = 3145728 ;// 设置附件上传大小
$upload->allowExts = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
$upload->savePath = './Public/Uploads/';// 设置附件上传目录
if(!$upload->upload()) {// 上传错误提示错误信息
$this->error($upload->getErrorMsg());
}else{// 上传成功
$this->success('上传成功!');
}
}else{
//默认图片
}
}
要上传图像也是成了会员才让人上传图像的!
<form id="upload" method='post' action="!-URL-!/upload/" enctype="multipart/form-data">
<input name="image" type="file" />
<input type="submit" value="提交" >
</form>
// 文件上传
public function upload() {
if(!empty($file['image']['name']){ //添加这句判断有没有选择图片
import('ORG.Net.UploadFile');
$upload = new UploadFile();// 实例化上传类
$upload->maxSize = 3145728 ;// 设置附件上传大小
$upload->allowExts = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
$upload->savePath = './Public/Uploads/';// 设置附件上传目录
if(!$upload->upload()) {// 上传错误提示错误信息
$this->error($upload->getErrorMsg());
}else{// 上传成功
$this->success('上传成功!');
}
}else{
//默认图片
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询