source/index/friend_apply.ctrl.php
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
class friend_applyControl extends skymvc{
public function __construct(){
parent::__construct();
}
public function onInit(){
M("login")->checkLogin();
}
public function onDefault(){
$userid=M("login")->userid;
$list=M("friend_apply")->select(array(
"where"=>" userid=".$userid,
"order"=>"id DESC"
));
if($list){
foreach($list as $v){
$uids[]=$v["touserid"];
}
$us=M("user")->getUserByIds($uids);
foreach($list as $k=>$v){
$v["nickname"]=$us[$v["touserid"]]["nickname"];
$v["user_head"]=$us[$v["touserid"]]["user_head"];
$list[$k]=$v;
}
}
$this->smarty->goAssign(array(
"list"=>$list
));
}
public function onNewNum(){
$userid=M("login")->userid;
$num=M("friend_apply")->selectOne(array(
"where"=>" userid=".$userid." AND status=0 ",
"fields"=>"count(*)"
));
echo json_encode(array(
"error"=>0,
"message"=>"success",
"data"=>$num
));
}
public function onApply(){
$userid=M("login")->userid;
$touserid=get_post("touserid","i");
if($userid==$touserid){
$this->goAll("不能添加自己",1);
}
$description=get_post("description","h");
$row=M("friend_apply")->selectRow("userid=".$touserid." AND touserid=".$userid." AND status=0 ");
if(!$row){
M("friend_apply")->insert(array(
"userid"=>$touserid,
"touserid"=>$userid,
"dateline"=>time(),
"description"=>$description
));
$this->goAll("申请成功,请等待好友确认");
}else{
$this->goAll("你已经申请了");
后面还有 37 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。