本文整理汇总了PHP中is_user_login函数的典型用法代码示例。如果您正苦于以下问题:PHP is_user_login函数的具体用法?PHP is_user_login怎么用?PHP is_user_login使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了is_user_login函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: destroyAction
public function destroyAction($id)
{
$model = M("Card");
$card = M("Card")->find($id);
if (empty($card)) {
$this->error("card does not exist!");
}
if ($card['status'] != 0 && $card['status'] != 2) {
$this->error("非正常状态不能退会!");
}
M("Card")->where(array("id" => $id))->setField("status", 4);
D("CardOpHistory")->updateStatus($id, 4, 0);
// $reason ="退会";
// if(!empty($reason))
// {
// $data=array("extension"=>json_encode($card), "reason"=>$reason,"record_id"=>is_user_login(),"club_id"=>get_club_id(),"brand_id"=>get_brand_id(),"type"=>2,"status"=>0);
// M("Review")->data($data)->add();
// }
$contracts = D("Contract")->getAllContract($id);
$paybackmodel = M("PayBack");
foreach ($contracts as $key => $value) {
$data = array("contract_id" => $value['id'], "apply_id" => is_user_login(), "club_id" => get_club_id(), "brand_id" => get_brand_id());
$ret = $paybackmodel->where(array("contract_id" => $value['id']))->find();
if (empty($ret)) {
M("PayBack")->data($data)->add();
}
}
$this->success("退会成功,稽核后将有人联系此客户!");
}
示例2: queryAction
public function queryAction()
{
$uid = is_user_login();
list($page, $sidx, $limit, $sord, $start) = getRequestParams();
$model = D("ClubClassroom");
$condition = array("club_id" => get_club_id());
$filters = I("filters", '', '');
$filters = json_decode($filters);
if ($filters->groupOp == 'AND') {
$rules = $filters->rules;
foreach ($rules as $key => $value) {
if ($value->field == "name") {
$condition = array_merge($condition, array("name" => array("like", "%{$value->data}%")));
}
}
}
$ret = $model->where($condition)->order("{$sidx} {$sord}")->limit("{$start},{$limit}")->select();
$count = $model->where($condition)->count();
if ($count > 0 && $limit > 0) {
$total_pages = ceil($count / $limit);
} else {
$total_pages = 0;
}
$response = array("page" => $page, "total" => $total_pages, "records" => $count, "rows" => $ret);
$this->ajaxReturn($response);
}
示例3: queryAction
public function queryAction()
{
$model = new \Think\Model();
$brand_id = get_brand_id();
$time = date('Y-m');
$user_id = is_user_login();
$time = I("time");
if (empty($time)) {
$start_month = I("start_month");
if (empty($start_month)) {
$this->error("请输入月份时间!");
} else {
$start_time = $start_month . "-01 00:00:00";
$end_time = $start_month . "-31 23:59:59";
}
} else {
$start_time = I("start_time");
$end_time = I("end_time");
if (empty($start_time)) {
$this->error("请输入开始时间!");
}
if (empty($end_time)) {
$this->error("请输入终止时间!");
}
}
$ret = ChannelService::getInstance()->getStatistics($user_id, $start_time, $end_time);
$this->ajaxReturn(array("status" => 1, "statistics" => $ret));
}
示例4: deshboard
/**
* @function : we used this function for desh_board page
* @parametere :
* @parametere :
*/
public function deshboard()
{
is_user_login();
$this->load->view('admin/includes/header');
$this->load->view('admin/includes/sidebar_list');
$this->load->view('admin/home/deshboard');
$this->load->view('admin/includes/footer');
}
示例5: add_pro_categories
/**
* @function : we used this function for add product categories
* @parametere :
* @parametere :
*/
public function add_pro_categories()
{
is_user_login();
$this->load->view('admin/includes/header');
$this->load->view('admin/includes/sidebar_list');
$this->load->view('admin/product_categories/add_product_categories');
$this->load->view('admin/includes/footer');
}
示例6: getAllForSchemaOption
/**
* 获得全部文章分类--无限极分类(编辑菜单时选项)
*
* @descript 递归组合无限极分类,为了编辑页面和增加页面select 展示
* @param $name 表单name名称
* @param $id 当前id
* @return array
* @author yangyifan <yangyifanphp@gmail.com>
*/
public static function getAllForSchemaOption($name, $id = 0, $first = true)
{
//加载函数库
load_func('common');
$data = $id > 0 ? merge_tree_node(obj_to_array(self::where('id', '<>', $id)->where('user_info_id', '=', is_user_login())->where('deleted_at', '=', '0000-00-00 00:00:00')->get())) : merge_tree_node(obj_to_array(self::where('user_info_id', '=', is_user_login())->get()));
$first == true && array_unshift($data, ['id' => '0', $name => '顶级分类']);
return $data;
}
示例7: doAction
public function doAction($id, $gift_desc)
{
$record_id = is_user_login();
M("YaaGift")->where("id={$id}")->setField(array("record_id" => $record_id, "gift_status" => 1, "gift_desc" => $gift_desc));
$gift = M("YaaGift")->find($id);
M("YaaMember")->where(array("member_id" => $gift['member_id']))->setField(array("gift_status" => 2));
$this->success("领奖成功!");
}
示例8: getUserCategory
/**
* 获得用户全部分类
*
* @return \Illuminate\Database\Eloquent\Collection|static[]
*/
public static function getUserCategory($user_id = null)
{
//加载函数库
load_func('common');
$user_id = $user_id != null ? $user_id : is_user_login();
$data = obj_to_array(DB::table('user_news_category AS uns')->join('news_cat AS c', 'uns.news_cat_id', '=', 'c.id')->where('uns.user_info_id', '=', $user_id)->where('c.status', '=', 1)->where('c.deleted_at', '=', '0000-00-00 00:00:00')->get());
$data = array_to_obj(merge_tree_child_node($data));
return $data;
}
示例9: saveUserAvatar
/**
* 保存用户头像
*
* @param $image
* @param null $user_id
* @return bool
*/
public static function saveUserAvatar($image, $user_id = null)
{
if (!empty($image)) {
//加载函数库
load_func('common');
$user_id = $user_id != null ? $user_id : is_user_login();
return self::where('id', '=', $user_id)->update(['face' => $image]);
}
return false;
}
示例10: getFriendGroup
/**
* 获得用户组id
*
* @param $user_id
* @return mixed
* @author yangyifan <yangyifanphp@gmail.com>
*/
private static function getFriendGroup($user_id = null)
{
$user_id = $user_id == null ? is_user_login() : $user_id;
$group_info = DB::table('friend_group')->where('user_info_id', '=', $user_id)->where('is_default', '=', '1')->where('deleted_at', '=', '0000-00-00 00:00:00')->first();
if (empty($group_info)) {
$id = DB::table('friend_group')->insertGetId(['group_name' => '我的好友', 'created_at' => date('Y-m-d H:i:s'), 'user_info_id' => $user_id, 'is_default' => 1]);
return $id;
}
return $group_info->id;
}
示例11: postAddFriend
/**
* 处理添加好友
*
* @param AddUsersRequest $request
* @author yangyifan <yangyifanphp@gmail.com>
*/
public function postAddFriend(AddUsersRequest $request)
{
$user_id = intval($request->get('id'));
//搜索内容不能是自己
if ($user_id == is_user_login()) {
$this->response(400, trans('response.can_not_add_their_own_friends'));
}
FriendsModel::addFriend($user_id, trim($request->get('contents')));
$this->response(200, trans('response.send_add_user_message_success'));
}
示例12: __construct
/**
* 构造方法
*
* @author yangyifan <yangyifanphp@gmail.com>
*/
public function __construct()
{
parent::__construct();
$this->disk = Storage::disk('qiniu');
//获得一块硬盘
//加载函数库
load_func('common');
//设置会员头像保存路径
$this->user_avatar_prefix = '/avatar/' . is_user_login() . '/';
}
示例13: indexAction
public function indexAction()
{
$id = is_user_login();
$mcs = D("McGroup")->getMyGroupMc($id);
$this->assign("mcs", $mcs);
$this->assign("mcsarr", json_encode($mcs));
$this->assign("is_member", 0);
$this->assign("active", "#menu_54");
$this->assign("active_open", "#menu_7");
$this->display();
}
示例14: dopaybackAction
public function dopaybackAction()
{
$rules = array(array('id', "number", "请输入ID!"), array('price', "require", "请输入正确的价格!"), array('price', '/^\\d*(\\.\\d+)?$/', '请输入正确的价格!'));
$model = M("PayBack");
if (!$model->validate($rules)->create()) {
$this->error($model->getError());
}
$service = \Service\CService::factory("Financial");
$ret = $service->dopayback(I("id"), I("price"), I("desc"), is_user_login());
$this->success("退款成功");
}
示例15: _initialize
public function _initialize()
{
parent::_initialize();
//echo 'index';exit;
//dump($_SESSION);exit;
if (is_admin_login()) {
redirect('/Home/AdminPage/index?access_token=' . $_GET['access_token']);
} elseif (is_user_login()) {
redirect('/Home/Index/index?access_token=' . $_GET['access_token']);
}
}