weixinController.php 910 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. class weixinController extends Controller {
  3. /**
  4. *
  5. * @var mpInit
  6. */
  7. private $mp;
  8. /**
  9. *
  10. * @var mcDao
  11. */
  12. private $mc;
  13. public $initphp_list = array();
  14. public function run(){
  15. $this->mp=InitPHP::getLibrarys("mp");
  16. $keyword = $this->mp->getKeyword();
  17. if ($keyword == "签到") {
  18. $this->mc=InitPHP::getDao("mc");
  19. $session=$this->mc->get($this->mp->mpobj->FromUserName);
  20. $session['time']=$session['time']?$session['time']:0;
  21. $session['time']++;
  22. $this->mc->set($this->mp->mpobj->FromUserName, $session, 0);
  23. $response =$this->mp->mpobj->FromUserName.":第". $session['time']."次签到成功!";
  24. $this->mp->responseText($response);
  25. }else {
  26. $response = "签到失败!";
  27. $this->mp->responseText($response);
  28. }
  29. }
  30. }