当前位置: 首页>>代码示例>>PHP>>正文


PHP Util::showMessage方法代码示例

本文整理汇总了PHP中Util::showMessage方法的典型用法代码示例。如果您正苦于以下问题:PHP Util::showMessage方法的具体用法?PHP Util::showMessage怎么用?PHP Util::showMessage使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Util的用法示例。


在下文中一共展示了Util::showMessage方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: login

 /**
  * @brief 商家登录动作
  */
 public function login()
 {
     $seller_name = IFilter::act(IReq::get('username'));
     $password = IReq::get('password');
     $message = '';
     if ($seller_name == '') {
         $message = '登录名不能为空';
     } else {
         if ($password == '') {
             $message = '密码不能为空';
         } else {
             $sellerObj = new IModel('seller');
             $sellerRow = $sellerObj->getObj('seller_name = "' . $seller_name . '" and is_del = 0 and is_lock = 0');
             if ($sellerRow && $sellerRow['password'] == md5($password)) {
                 $dataArray = array('login_time' => ITime::getDateTime());
                 $sellerObj->setData($dataArray);
                 $where = 'id = ' . $sellerRow["id"];
                 $sellerObj->update($where);
                 //存入私密数据
                 ISafe::set('seller_id', $sellerRow['id']);
                 ISafe::set('seller_name', $sellerRow['seller_name']);
                 ISafe::set('seller_pwd', $sellerRow['password']);
                 $this->redirect('/seller/index');
             } else {
                 $message = '用户名与密码不匹配';
             }
         }
     }
     if ($message != '') {
         $this->redirect('index', false);
         Util::showMessage($message);
     }
 }
开发者ID:yongge666,项目名称:sunupedu,代码行数:36,代码来源:systemseller.php

示例2: uploadFile

 function uploadFile()
 {
     //上传状态
     $state = false;
     //规格索引值
     $specIndex = IReq::get('specIndex');
     if ($specIndex === null) {
         $message = '没有找到规格索引值';
     } else {
         //本地上传方式
         if (isset($_FILES['attach']) && $_FILES['attach']['name'][0] != '') {
             $photoInfo = $this->upload();
             if ($photoInfo['flag'] == 1) {
                 $fileName = $photoInfo['dir'] . $photoInfo['name'];
                 $state = true;
             }
         } else {
             if ($fileName = IReq::get('outerSrc', 'post')) {
                 $state = true;
             } else {
                 if ($fileName = IReq::get('selectPhoto', 'post')) {
                     $state = true;
                 }
             }
         }
     }
     //根据状态值进行
     if ($state == true) {
         $this->actJs($specIndex, $fileName);
     } else {
         $message = '添加图片失败';
         $this->redirect('/block/pic', false);
         Util::showMessage($message);
     }
 }
开发者ID:chenyongze,项目名称:iwebshop,代码行数:35,代码来源:pic.php

示例3: login_act

 function login_act()
 {
     $admin_name = IFilter::act(IReq::get('admin_name'));
     $password = IReq::get('password');
     $captcha = IReq::get('captcha', 'post');
     $message = '';
     if ($admin_name == '') {
         $message = '登录名不能为空';
     } else {
         if ($password == '') {
             $message = '密码不能为空';
         } else {
             if ($captcha != ISafe::get('Captcha')) {
                 $message = '验证码输入不正确';
             } else {
                 $adminObj = new IModel('admin');
                 $adminRow = $adminObj->getObj('admin_name = "' . $admin_name . '"');
                 if (!empty($adminRow) && $adminRow['password'] == md5($password) && $adminRow['is_del'] == 0) {
                     $dataArray = array('last_ip' => IClient::getIp(), 'last_time' => ITime::getDateTime());
                     $adminObj->setData($dataArray);
                     $where = 'id = ' . $adminRow["id"];
                     $adminObj->update($where);
                     //根据角色分配权限
                     if ($adminRow['role_id'] == 0) {
                         ISafe::set('admin_right', 'administrator');
                         ISafe::set('admin_role_name', '超级管理员');
                     } else {
                         $roleObj = new IModel('admin_role');
                         $where = 'id = ' . $adminRow["role_id"] . ' and is_del = 0';
                         $roleRow = $roleObj->getObj($where);
                         ISafe::set('admin_right', $roleRow['rights']);
                         ISafe::set('admin_role_name', $roleRow['name']);
                     }
                     ISafe::set('admin_id', $adminRow['id']);
                     ISafe::set('admin_name', $adminRow['admin_name']);
                     ISafe::set('admin_pwd', $adminRow['password']);
                     $this->redirect('/system/default');
                 } else {
                     $message = '用户名与密码不匹配';
                 }
             }
         }
     }
     if ($message != '') {
         $this->admin_name = $admin_name;
         $this->redirect('index', false);
         Util::showMessage($message);
     }
 }
开发者ID:chenyongze,项目名称:iwebshop,代码行数:49,代码来源:systemadmin.php

示例4: registry_del

 function registry_del()
 {
     $ids = IFilter::act(IReq::get('id'), 'int');
     if (empty($ids)) {
         $this->redirect('registry_list', false);
         Util::showMessage('请选择要删除的邮箱');
         exit;
     }
     if (is_array($ids)) {
         $ids = join(',', $ids);
     }
     $registryObj = new IModel('email_registry');
     $registryObj->del('id in (' . $ids . ')');
     $this->redirect('registry_list');
 }
开发者ID:zhendeguoke1008,项目名称:shop,代码行数:15,代码来源:message.php

示例5: trade_ticket

 function trade_ticket()
 {
     $ticketId = IFilter::act(IReq::get('ticket_id', 'post'), 'int');
     $message = '';
     if (intval($ticketId) == 0) {
         $message = '请选择要兑换的代金券';
     } else {
         $nowTime = ITime::getDateTime();
         $ticketObj = new IModel('ticket');
         $ticketRow = $ticketObj->getObj('id = ' . $ticketId . ' and point > 0 and start_time <= "' . $nowTime . '" and end_time > "' . $nowTime . '"');
         if (empty($ticketRow)) {
             $message = '对不起,此代金券不能兑换';
         } else {
             $memberObj = new IModel('member');
             $where = 'user_id = ' . $this->user['user_id'];
             $memberRow = $memberObj->getObj($where, 'point');
             if ($ticketRow['point'] > $memberRow['point']) {
                 $message = '对不起,您的积分不足,不能兑换此类代金券';
             } else {
                 //生成红包
                 $dataArray = array('condition' => $ticketRow['id'], 'name' => $ticketRow['name'], 'card_name' => 'T' . IHash::random(8), 'card_pwd' => IHash::random(8), 'value' => $ticketRow['value'], 'start_time' => $ticketRow['start_time'], 'end_time' => $ticketRow['end_time'], 'is_send' => 1);
                 $propObj = new IModel('prop');
                 $propObj->setData($dataArray);
                 $insert_id = $propObj->add();
                 //用户prop字段值null时
                 $memberArray = array('prop' => ',' . $insert_id . ',');
                 $memberObj->setData($memberArray);
                 $result = $memberObj->update('user_id = ' . $this->user["user_id"] . ' and ( prop is NULL or prop = "" )');
                 //用户prop字段值非null时
                 if (!$result) {
                     $memberArray = array('prop' => 'concat(prop,"' . $insert_id . ',")');
                     $memberObj->setData($memberArray);
                     $result = $memberObj->update('user_id = ' . $this->user["user_id"], 'prop');
                 }
                 //代金券成功
                 if ($result) {
                     $pointConfig = array('user_id' => $this->user['user_id'], 'point' => '-' . $ticketRow['point'], 'log' => '积分兑换代金券,扣除了 -' . $ticketRow['point'] . '积分');
                     $pointObj = new Point();
                     $pointObj->update($pointConfig);
                 }
             }
         }
     }
     //展示
     if ($message != '') {
         $this->integral();
         Util::showMessage($message);
     } else {
         $this->redirect('redpacket');
     }
 }
开发者ID:yongge666,项目名称:sunupedu,代码行数:51,代码来源:ucenter.php

示例6: refer_edit

 /**
  * @brief 显示咨询信息
  */
 function refer_edit()
 {
     $rid = intval(IReq::get('rid'));
     if (!$rid) {
         $this->refer_list();
         $msg = '没有找到相关记录!';
         Util::showMessage($msg);
         return false;
     }
     $tb_refer = new IModel('refer');
     $items = $tb_refer->query("id=" . $rid);
     if (is_array($items) && ($item = $items[0])) {
         if ($item['goods_id']) {
             $tb_goods = new IModel('goods');
             $data_goods = $tb_goods->query("id=" . $item['goods_id']);
             if ($data_goods && is_array($data_goods) && ($info = $data_goods[0])) {
                 $item['goods_name'] = $info['name'];
             }
         }
         if ($item['user_id']) {
             $tb_user = new IModel('user');
             $data_user = $tb_user->query("id=" . $item['user_id']);
             if ($data_user && is_array($data_user) && ($info = $data_user[0])) {
                 $item['user_name'] = $info['username'];
             }
         }
         if ($item['admin_id']) {
             $tb_admin = new IModel('admin');
             $data_admin = $tb_admin->query("id=" . $item['admin_id']);
             if ($data_admin && is_array($data_admin) && ($info = $data_admin[0])) {
                 $item['admin_name'] = $info['admin_name'];
             }
         }
         $this->refer = $item;
         $this->redirect('refer_edit');
     } else {
         $this->refer_list();
         $msg = '没有找到相关记录!';
         Util::showMessage($msg);
         return false;
     }
 }
开发者ID:zhendeguoke1008,项目名称:shop,代码行数:45,代码来源:comment.php

示例7: discussion_edit

 /**
  * @brief 显示讨论信息
  */
 function discussion_edit()
 {
     $did = intval(IReq::get('did'));
     if (!$did) {
         $this->discussion_list();
         return false;
     }
     $query = new IQuery("discussion as d");
     $query->join = "right join goods as goods on d.goods_id = goods.id left join user as u on d.user_id = u.id";
     $query->fields = "d.id,d.time,d.contents,u.id as userid,u.username,goods.id as goods_id,goods.name as goods_name";
     $query->where = "d.id=" . $did;
     $items = $query->find();
     if ($items) {
         $this->discussion = $items[0];
         $this->redirect('discussion_edit');
     } else {
         $this->discussion_list();
         $msg = '没有找到相关记录!';
         Util::showMessage($msg);
     }
 }
开发者ID:yongge666,项目名称:sunupedu,代码行数:24,代码来源:comment.php

示例8: comment_edit

 /**
  * @brief 显示评论信息
  */
 function comment_edit()
 {
     $cid = IFilter::act(IReq::get('cid'), 'int');
     if (!$cid) {
         $this->comment_list();
         return false;
     }
     $query = new IQuery("comment as c");
     $query->join = "left join goods as goods on c.goods_id = goods.id left join user as u on c.user_id = u.id";
     $query->fields = "c.*,u.username,goods.name,goods.seller_id";
     $query->where = "c.id=" . $cid . " and goods.seller_id = " . $this->seller['seller_id'];
     $items = $query->find();
     if ($items) {
         $this->comment = current($items);
         $this->redirect('comment_edit');
     } else {
         $this->comment_list();
         $msg = '没有找到相关记录!';
         Util::showMessage($msg);
     }
 }
开发者ID:yongge666,项目名称:sunupedu,代码行数:24,代码来源:seller.php

示例9: group_save

 /**
  * @brief 保存用户组修改
  */
 function group_save()
 {
     $maxexp = IReq::get('maxexp');
     $minexp = IReq::get('minexp');
     if ($maxexp <= $minexp) {
         $errorMsg = '最大经验值必须大于最小经验值';
     }
     $group_id = (int) IReq::get('group_id', 'post');
     $form_array = array('user_group' => array(array('name' => 'group_name', 'field' => 'group_name', 'rules' => 'required'), array('name' => 'discount', 'field' => 'discount'), array('name' => 'minexp', 'field' => 'minexp'), array('name' => 'maxexp', 'field' => 'maxexp')));
     //验证表单
     $validationObj = new Formvalidation($form_array);
     $form_data = $validationObj->run();
     foreach ($form_data as $key => $value) {
         foreach ($value as $v) {
             $group[$v['name']] = $v['postdate'];
             $tb_model[$v['field']] = $v['postdate'];
         }
     }
     if ($validationObj->isError() || isset($errorMsg)) {
         //验证失败
         $this->data['group'] = $group;
         $this->setRenderData($this->data);
         //加载视图
         $this->redirect('group_edit', false);
         $errorMsg = isset($errorMsg) ? $errorMsg : $validationObj->getError();
         Util::showMessage($errorMsg);
     } else {
         //验证成功
         $tb_user_group = new IModel("user_group");
         $tb_user_group->setData($tb_model);
         if ($group_id) {
             $affected_rows = $tb_user_group->update("id=" . $group_id);
             if ($affected_rows) {
                 $this->redirect('group_list', false);
                 Util::showMessage('更新用户组成功!');
                 return;
             }
             $this->redirect('group_list', false);
         } else {
             $gid = $tb_user_group->add();
             $this->redirect('group_list', false);
             if ($gid) {
                 Util::showMessage('添加用户组成功!');
             } else {
                 Util::showMessage('添加用户组失败!');
             }
         }
     }
 }
开发者ID:Wen1750686723,项目名称:utao,代码行数:52,代码来源:member.php

示例10: brand_del

 /**
  * @brief 删除品牌
  */
 function brand_del()
 {
     $brand_id = (int) IReq::get('bid');
     if ($brand_id) {
         $tb_brand = new IModel('brand');
         $where = "id=" . $brand_id;
         if ($tb_brand->del($where)) {
             $this->brand_list();
         } else {
             $this->brand_list();
             $msg = "没有找到相关分类记录!";
             Util::showMessage($msg);
         }
     } else {
         $this->brand_list();
         $msg = "没有找到相关品牌记录!";
         Util::showMessage($msg);
     }
 }
开发者ID:Wen1750686723,项目名称:utao,代码行数:22,代码来源:brand.php

示例11: oauth_edit_act

 public function oauth_edit_act()
 {
     $id = IFilter::act(IReq::get('id'));
     if ($id == 0) {
         $this->redirect('oauth_list', false);
         Util::showMessage('请选择要修改的登录平台');
         exit;
     }
     $oauthDBObj = new IModel('oauth');
     $oauthRow = $oauthDBObj->getObj('id = ' . $id);
     if (empty($oauthRow)) {
         $this->redirect('oauth_list', false);
         Util::showMessage('请选择要修改的登录平台');
         exit;
     }
     $dataArray = array('name' => IFilter::act(IReq::get('name')), 'is_close' => IFilter::act(IReq::get('is_close')), 'description' => IFilter::act(IReq::get('description')), 'config' => array());
     //获取字段数据
     $oauthObj = new Oauth($id);
     $oauthFields = $oauthObj->getFields();
     if (!empty($oauthFields)) {
         $parmsArray = array_keys($oauthFields);
         foreach ($parmsArray as $val) {
             $dataArray['config'][$val] = IFilter::act(IReq::get($val));
         }
     }
     $dataArray['config'] = serialize($dataArray['config']);
     $oauthDBObj->setData($dataArray);
     $oauthDBObj->update('id = ' . $id);
     $this->redirect('oauth_list');
 }
开发者ID:Wen1750686723,项目名称:utao,代码行数:30,代码来源:system.php

示例12: admin_repwd_act

 /**
  *修改管理员密码
  */
 function admin_repwd_act()
 {
     //提取密码 [ 密码设置 ]
     $password = IReq::get('password', 'post');
     $repassword = IReq::get('repassword', 'post');
     if ($password && $password === $repassword) {
         $passwordMd5 = md5($password);
         $adminObj = new IModel('admin');
         $adminObj->setData(array('password' => $passwordMd5));
         $adminObj->update('id = ' . $this->admin['admin_id']);
         //同步更新safe
         ISafe::set('admin_pwd', $passwordMd5);
         $this->redirect('default');
     } else {
         $message = '密码不能为空,并且二次输入的必须一致';
         $this->redirect('admin_repwd', false);
         Util::showMessage($message);
     }
 }
开发者ID:yongge666,项目名称:sunupedu,代码行数:22,代码来源:system.php

示例13: reg_act

 function reg_act()
 {
     $email = IFilter::act(IReq::get('email', 'post'));
     $username = IFilter::act(IReq::get('username', 'post'));
     $password = IFilter::act(IReq::get('password', 'post'));
     $repassword = IFilter::act(IReq::get('repassword', 'post'));
     $captcha = IReq::get('captcha', 'post');
     $message = '';
     /*注册信息校验*/
     if (IValidate::email($email) == false) {
         $message = '邮箱格式不正确';
     } else {
         if (!Util::is_username($username)) {
             $message = '用户名必须是由2-20个字符,可以为字数,数字下划线和中文';
         } else {
             if (!preg_match('|\\S{6,32}|', $password)) {
                 $message = '密码必须是字母,数字,下划线组成的6-32个字符';
             } else {
                 if ($password != $repassword) {
                     $message = '2次密码输入不一致';
                 } else {
                     if ($captcha != ISafe::get('Captcha')) {
                         $message = '验证码输入不正确';
                     } else {
                         $userObj = new IModel('user');
                         $where = 'email = "' . $email . '" or username = "' . $email . '" or username = "' . $username . '"';
                         $userRow = $userObj->getObj($where);
                         if (!empty($userRow)) {
                             if ($email == $userRow['email']) {
                                 $message = '此邮箱已经被注册过,请重新更换';
                             } else {
                                 $message = "此用户名已经被注册过,请重新更换";
                             }
                         }
                     }
                 }
             }
         }
     }
     //校验通过
     if ($message == '') {
         //user表
         $userArray = array('username' => $username, 'password' => md5($password), 'email' => $email);
         $userObj->setData($userArray);
         $user_id = $userObj->add();
         if ($user_id) {
             //member表
             $memberArray = array('user_id' => $user_id, 'time' => ITime::getDateTime());
             $memberObj = new IModel('member');
             $memberObj->setData($memberArray);
             $memberObj->add();
             //用户私密数据
             ISafe::set('username', $username);
             ISafe::set('user_id', $user_id);
             ISafe::set('user_pwd', $userArray['password']);
             //自定义跳转页面
             $callback = IReq::get('callback') ? urlencode(IReq::get('callback')) : '';
             $this->redirect('/simple/success_info?callback=' . $callback);
         } else {
             $message = '注册失败';
         }
     }
     //出错信息展示
     if ($message != '') {
         $this->email = $email;
         $this->username = $username;
         $this->redirect('reg', false);
         Util::showMessage($message);
     }
 }
开发者ID:Wen1750686723,项目名称:utao,代码行数:70,代码来源:simple.php

示例14: deposit_cart_clear

 function deposit_cart_clear()
 {
     //必须为登录用户
     if ($this->user['user_id'] == null) {
         $this->redirect('/simple/login?callback=/simple/cart');
     }
     $goodsCarObj = new IModel('goods_car');
     $goodsCarObj->del('user_id = ' . $this->user['user_id']);
     $this->cart();
     Util::showMessage('操作成功');
 }
开发者ID:zhendeguoke1008,项目名称:shop,代码行数:11,代码来源:simple.php

示例15: favorite_del

 function favorite_del()
 {
     $user_id = $this->user['user_id'];
     $id = IReq::get('id');
     if (!empty($id)) {
         $id = Util::intval_value($id);
         $favoriteObj = new IModel('favorite');
         if (is_array($id)) {
             $idStr = join(',', $id);
             $where = 'user_id = ' . $user_id . ' and id in (' . $idStr . ')';
         } else {
             $where = 'user_id = ' . $user_id . ' and id = ' . $id;
         }
         $favoriteObj->del($where);
         $this->redirect('favorite');
     } else {
         $this->redirect('favorite', false);
         Util::showMessage('请选择要删除的数据');
     }
 }
开发者ID:Wen1750686723,项目名称:utao,代码行数:20,代码来源:ucenter.php


注:本文中的Util::showMessage方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。