get_pr.php 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. require_once "../usent/function.php";
  3. require_once "../channal/function.php";
  4. require_once "../ucenter/function.php";
  5. require_once "../redis/function.php";
  6. $redis = redis_connect();
  7. $channel_info = new Channal();
  8. $user_info = new UserInfo();
  9. $pr = new SentPr($redis);
  10. $result = $pr->getPrData($_POST["book"],$_POST["para"],$_POST["begin"],$_POST["end"],$_POST["channel"]);
  11. foreach ($result as $key => $value) {
  12. # code...
  13. $result[$key]["editor_name"]=$user_info->getName($value["editor"]);
  14. $result[$key]["update_time"]=$value["modify_time"];
  15. $result[$key]["channal"]=$value["channel"];
  16. $result[$key]["para"]=$value["paragraph"];
  17. $result[$key]["channalinfo"] = $channel_info->getChannal($value["channel"]);
  18. $result[$key]["mypower"] = $channel_info->getPower($value["channel"]);
  19. if(isset($_COOKIE["userid"])){
  20. if($value["editor"]==$_COOKIE["userid"]){
  21. $result[$key]["is_pr_editor"] =true;
  22. }
  23. else{
  24. $result[$key]["is_pr_editor"] =false;
  25. }
  26. }
  27. else{
  28. $result[$key]["is_pr_editor"] =false;
  29. }
  30. $result[$key]["is_pr"] =true;
  31. }
  32. echo json_encode($result, JSON_UNESCAPED_UNICODE);