ecshop 添加会员头像功能
2017-08-17 14:58
253 查看
首先看看会员中心默认界面
不要忘记检查一下自己的/data/head是否有head目录。。。
user.PHP 当前页面控制器中添加: //头像 $head_url = '../data/head/head_'.$user_id.'.jpg'; $user_info['head_url'] = is_file($head_url)? $head_url.'?'.rand() : 'templates/images/preson.jpg'; $smarty->assign('user_info', $user_info); html页面: user.php中添加update_head方法 //更换头像 elseif ($action == 'update_head') { $user_id = $_SESSION['user_id']; if($_FILES['head']['error'] === 0){ $head_url = '../data/head/head_'.$user_id.'.jpg'; $filename = $_FILES['head']['tmp_name']; // Content type header('Content-Type: image/jpeg'); // Get new sizes list($width, $height) = getimagesize($filename); $newwidth = 150; $newheight = 150; // Load $thumb = imagecreatetruecolor($newwidth, $newheight); $ext = pathinfo($_FILES['head']['name'],PATHINFO_EXTENSION); if($ext == 'jpg') $ext = 'jpeg'; $func = 'imagecreatefrom'. $ext; $source = $func($filename); // Resize imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height); // Output imagejpeg($thumb,$head_url); } echo '1'; }
不要忘记检查一下自己的/data/head是否有head目录。。。
相关文章推荐
- PHP的ECSHOP商城的改造成MVC添加商品功能总结
- Ecshop 后台添加新功能栏目及管理权限设置教程
- Ecshop:后台添加新功能栏目以及管理权限设置
- ECSHOP首页添加最新交易滚动显示功能
- ECShop2.7.0 打印定单时添加缩略图功能
- 为wordpress添加本地头像功能代替Gravatar
- ecshop网站添加“银联商务”支付功能
- 给EcStore商城会员添加推广返利功能
- ECSHOP 广告添加搜索功能
- (转)ecshop 后台商品分类添加图片的功能
- ecshop广告添加搜索功能
- ecshop设置会员头像
- [OK]ecshop二次开发:商品分类添加图片显示功能
- [OK]ECSHOP在会员列表页增加按手机查询会员功能
- ecshop 快速添加会员
- ecshop二次开发:商品分类添加图片显示功能(附下载)
- 给EcStore商城会员添加推广返利功能
- Ecshop:后台添加新功能栏目以及管理权限设置
- 【原创】ECshop会员添加权限的开发教程
- ecshop添加商品筛选功能