PHP论坛实现积分系统的思路代码详解


当前第2页 返回上一页

3. file文件路径设置

4. 删除图片文件

Thinkphp 代码如下:

<?php
public function delPic(){
  //获取用户id
  $uid = input('uid');
  if(!$uid){
    $this->error('uid未获取');
  }
  //获取url
  $img = M('member')->where('uid',$uid);
  $url = $img->avatar; //$url = 'http://www.test.com/up/avatar/59b25bcfcaac6.jpg'
  if(!$url){
    $this->error('获取头像失败');
  }
  //获取url有效字段(去掉网址)
  $str = parse_url($url)['path'].parse_url($url)['query'];//$str = '/up/avatar/59b25bcfcaac6.jpg'
  //file文件路径
  $filename = '.'.$str;
  //删除
  if(file_exists($filename)){    
    unlink($filename);
    $info = '原头像删除成功';
  }else{
    $info = '未找到原头像'.$filename;
  }
  echo $info;
}

总结

到此这篇关于PHP论坛实现积分系统的思路代码详解的文章就介绍到这了,更多相关php论坛积分系统内容请搜索

更多相关Discuz论坛的内容来自木庄网络博客


标签:Discuz论坛

返回前面的内容

相关阅读 >>

[php] 我的微型论坛的简单教程[已完成]

发布一个基于tokyotyrant的c#客户端开源项目

很好用的php数据库类

国外著名论坛程序ipb(invision power board)在nginx下的配置示例

常用网页编辑器漏洞手册(全面版)fckeditor,ewebeditor

用ucenter home后台 五步迅速聚集人气

js实现改进的仿蓝色论坛导航菜单效果代码

discuz和jquery变量名冲突的3种解决方法

discuz! x2.5定时发帖新功能开启方法(图文)

微信公众平台开发入门教程(sae方倍工作室)

更多相关阅读请进入《Discuz论坛》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...