最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP論壇實現(xiàn)積分系統(tǒng)的思路代碼詳解

 更新時間:2020年06月01日 09:12:52   作者:陳鶯鶯呀  
這篇文章主要介紹了PHP論壇實現(xiàn)積分系統(tǒng)的思路,本文通過實例代碼給大家介紹的非常詳細(xì),文中通過代碼給大家補充介紹了thinkphp刪除圖片的方法實現(xiàn)代碼,需要的朋友可以參考下

首先在用戶表定義一個積分字段;

然后創(chuàng)建一個等級表,主要字段有等級名,上限積分和下限積分;

再根據(jù)用戶的行為進(jìn)行積分累加;

最后根據(jù)判斷用戶積分在哪個等級范圍,從而得出用戶等級。

用戶表

CREATE TABLE `bbs`.`user`(
 `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT comment '用戶id',
 `avatar` VARCHAR(255) NOT NULL comment '頭像',
 `nickname` VARCHAR(60) NOT NULL comment '昵稱',
 `username` VARCHAR(16) NOT NULL comment '用戶名',
 `password` CHAR(32) NOT NULL comment '密碼',
 `points` INT(10) NOT NULL DEFAULT '0' comment '積分',
 PRIMARY KEY(`id`)
) ENGINE = MYISAM;

等級表

CREATE TABLE `bbs`.`level`(
 `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT comment '等級id',
 `name` VARCHAR(60) NOT NULL comment '等級名',
 `max_points` INT(10) UNSIGNED NOT NULL comment '積分上限',
 `min_points` INT(10) UNSIGNED NOT NULL comment '積分下限',
 PRIMARY KEY(`id`)
) ENGINE = MYISAM;

ps:下面看下thinkphp刪除圖片的方法實現(xiàn)

使用場景:

新頭像替換舊的頭像

步驟:

1. 讀取數(shù)據(jù)庫頭像的URL地址

2. 獲取URL地址的有效字段

3. file文件路徑設(shè)置

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有效字段(去掉網(wǎng)址)
  $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;
}

總結(jié)

到此這篇關(guān)于PHP論壇實現(xiàn)積分系統(tǒng)的思路代碼詳解的文章就介紹到這了,更多相關(guān)php論壇積分系統(tǒng)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • php生成局部唯一識別碼LUID的代碼

    php生成局部唯一識別碼LUID的代碼

    php中返回一個唯一在本地系統(tǒng)中獨一無二的字符串,需要的朋友可以參考下
    2012-10-10
  • 解決Laravel 不能創(chuàng)建 migration 的問題

    解決Laravel 不能創(chuàng)建 migration 的問題

    今天小編就為大家分享一篇解決Laravel 不能創(chuàng)建 migration 的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • 使用Discuz關(guān)鍵詞服務(wù)器實現(xiàn)PHP中文分詞

    使用Discuz關(guān)鍵詞服務(wù)器實現(xiàn)PHP中文分詞

    這篇文章主要介紹了使用Discuz關(guān)鍵詞服務(wù)器實現(xiàn)PHP中文分詞的方法以及代碼實例,需要的朋友可以參考下
    2014-03-03
  • WHOOPS PHP調(diào)試庫的使用

    WHOOPS PHP調(diào)試庫的使用

    下面小編就為大家?guī)硪黄猈HOOPS PHP調(diào)試庫的使用。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • 通過PHP實現(xiàn)用戶注冊后郵箱驗證激活

    通過PHP實現(xiàn)用戶注冊后郵箱驗證激活

    這篇文章主要介紹了通過PHP實現(xiàn)用戶注冊后郵箱驗證激活,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-11-11
  • PHP Echo字符串的連接格式

    PHP Echo字符串的連接格式

    這篇文章主要介紹了PHP Echo字符串的連接格式 的相關(guān)資料,需要的朋友可以參考下
    2016-03-03
  • PHP 分頁類代碼(簡單好用型)

    PHP 分頁類代碼(簡單好用型)

    PHP 分頁類,比較簡單實用的分頁代碼。
    2010-10-10
  • 深入解析PHP底層機制及相關(guān)原理

    深入解析PHP底層機制及相關(guān)原理

    這篇文章主要介紹了深入解析PHP底層機制及相關(guān)原理,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-12-12
  • Laravel實現(xiàn)數(shù)據(jù)庫遷移與支持中文的填充

    Laravel實現(xiàn)數(shù)據(jù)庫遷移與支持中文的填充

    最近在學(xué)習(xí)Laravel數(shù)據(jù)庫方面的內(nèi)容,發(fā)現(xiàn)了一些資料不錯整理出來分享給大家,下面這篇文章主要給大家介紹了關(guān)于Laravel實現(xiàn)數(shù)據(jù)庫遷移與支持中文填充的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下。
    2017-11-11
  • PHP中類與對象功能、用法實例解讀

    PHP中類與對象功能、用法實例解讀

    這篇文章主要介紹了PHP中類與對象,結(jié)合實例形式詳細(xì)分析了PHP面向?qū)ο蟪绦蛟O(shè)計中類與對象具體功能、原理、用法及操作注意事項,需要的朋友可以參考下
    2020-03-03

最新評論

安义县| 通州区| 洛宁县| 阳朔县| 防城港市| 武义县| 鞍山市| 临朐县| 囊谦县| 内丘县| 鸡东县| 滨州市| 南城县| 景德镇市| 正宁县| 沙雅县| 芦山县| 潼关县| 中山市| 鹰潭市| 宝应县| 徐汇区| 凉山| 邮箱| 汉寿县| 越西县| 五华县| 白山市| 大港区| 府谷县| 象州县| 南宫市| 乌兰县| 颍上县| 昭觉县| 望江县| 忻城县| 错那县| 深圳市| 杂多县| 上虞市|