聯系官方銷售客服
1835022288
028-61286886
PHP程序里面
求教用戶更改用戶組之后的自定義的鉤子問題 文件位置 hooks.php
\Phpcmf\Hooks::on('member_edit_group_after', function($data) { if ($group_id = 2) { \Phpcmf\Service::M()->table("member")->update($data['id'], ["score" => $data['score']+1000]); } elseif ($group_id = 3) { \Phpcmf\Service::M()->table("member")->update($data['id'], ["score" => $data['score']+10000]); } });
member_edit_group_after 是用戶組變更之后的鉤子,想要在用戶變更組之后對 score 的值進行下操作
分為兩個用戶組 想實現 如果變更為id=2的組 用戶score的值+1000 如果變更為id=3的組 用戶score的值+10000
不知道哪里出問題了 我寫的這個判斷一點作用都沒有 不論改為哪個用戶組 score的值始終加1000
php老大有時間幫忙看看,非常感謝!
自己解決 結貼!!!?。。。?!
group_id變量拉你那樣寫是未定義的,需要賦值一次