本文整理汇总了PHP中get_rank_info函数的典型用法代码示例。如果您正苦于以下问题:PHP get_rank_info函数的具体用法?PHP get_rank_info怎么用?PHP get_rank_info使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了get_rank_info函数的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: get_shop_help
$smarty->assign('ur_here', $position['ur_here']);
/* 是否显示积分兑换 */
if (!empty($_CFG['points_rule']) && unserialize($_CFG['points_rule'])) {
$smarty->assign('show_transform_points', 1);
}
$smarty->assign('helps', get_shop_help());
// 网店帮助
$smarty->assign('data_dir', DATA_DIR);
// 数据目录
$smarty->assign('action', $action);
$smarty->assign('lang', $_LANG);
}
//用户中心欢迎页
if ($action == 'default') {
include_once ROOT_PATH . 'includes/lib_clips.php';
if ($rank = get_rank_info()) {
$smarty->assign('rank_name', sprintf($_LANG['your_level'], $rank['rank_name']));
if (!empty($rank['next_rank_name'])) {
$smarty->assign('next_rank_name', sprintf($_LANG['next_level'], $rank['next_rank'], $rank['next_rank_name']));
}
}
$smarty->assign('info', get_user_default($user_id));
$smarty->assign('user_notice', $_CFG['user_notice']);
$smarty->assign('prompt', get_user_prompt($user_id));
$smarty->display('user_clips.dwt');
}
/* 显示会员注册界面 */
if ($action == 'register') {
if (!isset($back_act) && isset($GLOBALS['_SERVER']['HTTP_REFERER'])) {
$back_act = strpos($GLOBALS['_SERVER']['HTTP_REFERER'], 'user.php') ? './index.php' : $GLOBALS['_SERVER']['HTTP_REFERER'];
}
开发者ID:BGCX261,项目名称:zishashop-svn-to-git,代码行数:31,代码来源:user.php
示例2: insert_cart_info
/**
* 调用购物车信息
*
* @access public
* @return string
*/
function insert_cart_info()
{
$sql = 'SELECT SUM(goods_number) AS number, SUM(goods_price * goods_number) AS amount' . ' FROM ' . $GLOBALS['ecs']->table('cart') . " WHERE session_id = '" . SESS_ID . "' AND rec_type = '" . CART_GENERAL_GOODS . "'";
$row = $GLOBALS['db']->GetRow($sql);
if ($row) {
$number = intval($row['number']);
$amount = floatval($row['amount']);
} else {
$number = 0;
$amount = 0;
}
$str = sprintf($GLOBALS['_LANG']['cart_info'], $number, price_format($amount, false));
return '<a rel="nofllow" href="flow.php">购 物 车(<font color="#FF0000"><span id="ECS_CARTINFO">' . $number . '</span></font>)</a>';
//return '购物车('.$number.')';
//return '<a href="flow.php" title="' . $GLOBALS['_LANG']['view_cart'] . '">' . $str . '</a>';
/*取出用户的一些基本信息 bli add 2009-9-13*/
require 'includes\\lib_clips.php';
$user_id = $_SESSION['user_id'];
$info = get_user_default($user_id);
if ($user_id != 0) {
$rank_array = get_rank_info();
$rank = $rank_array['rank_name'];
$username = $info['username'];
$surplus = $info['surplus'];
//余额
$integral = $info['integral'];
//积分
//echo "<pre>";print_r($rank_array);echo "</pre>".$rank;
$str = "选购商品总计:" . $number . "件<br>总金额:" . price_format($amount, false);
return '<a href="flow.php" title="' . $GLOBALS['_LANG']['view_cart'] . '">' . $str . '</a><br>';
} else {
$rank = "未注册用户";
//等级
$username = "";
$surplus = 0;
//余额
$integral = 0;
//积分
$str = "选购商品总计:" . $number . "件 总金额:" . price_format($amount, false);
return "欢迎光临衣天下 " . '<a href="flow.php" title="' . $GLOBALS['_LANG']['view_cart'] . '">' . $str . "</a>";
}
/*取出用户的一些基本信息 bli end 2009-9-13*/
}
开发者ID:sdssly,项目名称:port2sae,代码行数:49,代码来源:lib_insert.php
示例3: action_default
function action_default()
{
// 获取全局变量
$_LANG = $GLOBALS['_LANG'];
$smarty = $GLOBALS['smarty'];
$db = $GLOBALS['db'];
$ecs = $GLOBALS['ecs'];
$user_id = $_SESSION['user_id'];
include_once ROOT_PATH . 'includes/lib_clips.php';
if ($rank = get_rank_info()) {
$smarty->assign('rank_name', sprintf($_LANG['your_level'], $rank['rank_name']));
if (!empty($rank['next_rank_name'])) {
$smarty->assign('next_rank_name', sprintf($_LANG['next_level'], $rank['next_rank'], $rank['next_rank_name']));
}
}
/* 代码增加2014-12-23 by www.68ecshop.com _star */
$min_time = gmtime() - 86400 * $_CFG['comment_youxiaoqi'];
$num_comment = $db->getOne("SELECT COUNT(*) AS num FROM " . $ecs->table('order_goods') . " AS og\r\n\t\t\t\t\t\t\tLEFT JOIN " . $ecs->table('order_info') . " AS o ON og.order_id=o.order_id\r\n WHERE o.user_id = '{$user_id}' AND og.is_back = 0 AND og.comment_state = 0 AND o.shipping_time_end > {$min_time}");
$smarty->assign('num_comment', $num_comment);
$smarty->assign('is_identity', $_CFG['identity']);
/* 代码增加2014-12-23 by www.68ecshop.com _end */
/* 代码增加--cb--推荐分成-- by www.68ecshop.com _star */
$rn = $rank['rank_name'];
$recomm = $db->getOne("SELECT is_recomm FROM " . $GLOBALS['ecs']->table('user_rank') . " WHERE rank_name= '{$rn}'");
$smarty->assign('recomm', $recomm);
// 获取当前用户是否是分成用户判断是否显示我的推荐
/* 代码增加--cb--推荐分成-- by www.68ecshop.com _end */
$smarty->assign('info', get_user_default($user_id));
// 获取用户中心默认页面所需的数据
$smarty->assign('gouwuche', get_user_gouwuche($user_id));
// 获取当前用户购物车里面的数据
$smarty->assign('jifen', get_user_jifen());
// 获取当前积分商城里面的数据
$smarty->assign('collection', get_user_collection($user_id));
// 获取用户收藏的商品
$smarty->assign('guanzhu', get_user_guanzhu($user_id));
// 获取用户关注的店铺
$smarty->assign('mai', get_user_mai($user_id));
// 获取用户购买过的商品
$smarty->assign('reminding', get_user_reminding($user_id));
// 获取当前用户的交易记录
$smarty->assign('shu', get_user_shu($user_id));
// 获取当前用户的交易记录
// print_r(get_user_reminding($user_id));
$smarty->assign('user_notice', $_CFG['user_notice']);
$smarty->assign('prompt', get_user_prompt($user_id));
// 获取用户参与活动信息
$smarty->display('user_clips.dwt');
}
开发者ID:seanguo166,项目名称:yinoos,代码行数:49,代码来源:user.php
示例4: action_default
function action_default()
{
$user = $GLOBALS['user'];
$_CFG = $GLOBALS['_CFG'];
$_LANG = $GLOBALS['_LANG'];
$smarty = $GLOBALS['smarty'];
$db = $GLOBALS['db'];
$ecs = $GLOBALS['ecs'];
$user_id = $GLOBALS['user_id'];
$order_count = $GLOBALS['db']->getOne("select count(*) from " . $GLOBALS['ecs']->table('order_info') . " where user_id = " . $user_id);
$smarty->assign('order_count', $order_count);
$collect_count = $GLOBALS['db']->getOne("select count(*) from " . $GLOBALS['ecs']->table('collect_goods') . " where user_id = " . $user_id);
$smarty->assign('collect_count', $collect_count);
$comment_count = $GLOBALS['db']->getOne("select count(*) from " . $GLOBALS['ecs']->table('comment') . " where user_id = " . $user_id);
$smarty->assign('comment_count', $comment_count);
include_once ROOT_PATH . 'includes/lib_clips.php';
if ($rank = get_rank_info()) {
$smarty->assign('rank_name', sprintf($rank['rank_name']));
if (!empty($rank['next_rank_name'])) {
$smarty->assign('next_rank_name', sprintf($_LANG['next_level'], $rank['next_rank'], $rank['next_rank_name']));
}
}
$sql = "select headimgurl from " . $GLOBALS['ecs']->table('weixin_user') . " where ecuid = '{$user_id}'";
$headimgurl = $GLOBALS['db']->getOne($sql);
$smarty->assign('headimgurl', $headimgurl);
$recomm = $db->getOne("SELECT is_recomm FROM " . $GLOBALS['ecs']->table('user_rank') . " r" . " LEFT JOIN" . $GLOBALS['ecs']->table('users') . " u ON r.rank_id = u.user_rank" . " WHERE u.user_id = '{$user_id}'");
$smarty->assign('recomm', $recomm);
$smarty->assign('info', get_user_default($user_id));
$smarty->assign('user_notice', $_CFG['user_notice']);
$smarty->assign('prompt', get_user_prompt($user_id));
$smarty->display('user_clips.dwt');
}
开发者ID:moonlight-wang,项目名称:feilun,代码行数:32,代码来源:user9-9.php
示例5: foreach
$result['error'] = '1';
$result['result'] = "所选属性库存不足";
}
foreach ($goods_att as $val) {
if (!empty($val)) {
$sql = "SELECT `attr_price` FROM " . $ecs->table('goods_attr') . " WHERE goods_id='{$goods_id}' AND `goods_attr_id`='{$val}'";
$atr_price += $db->getOne($sql);
}
}
$result['cart_price'] = $result['shop_price_shao'] + $atr_price;
//本店售价加上属性价格
$result['is_promote'] = $goods['is_promote'];
//$result['shop_price']=$goods_price+$atr_price;
$result['promote_start_date'] = $goods['promote_start_date'];
$result['promote_end_date'] = $goods['promote_end_date'];
$result['user_rank_info'] = get_rank_info($user_id);
//$result['user_rank_prices']=get_user_rank_prices($goods_id, $result['shop_price'],$user_id);
$result['user_rank_prices'] = get_user_rank_prices($goods_id, $shop_pricr, $user_id, $atr_price, $goods['promote_price']);
print_r(json_encode($result));
}
/*=====================================ecshop的一些函数方法======================================*/
/**
* 获得指定商品的各会员等级对应的价格
*
* @access public
* @param integer $goods_id
* @return array
*/
function get_user_rank_prices($goods_id, $shop_price, $user_id, $atr_price, $promote_price)
{
$user_rank = $GLOBALS['db']->getOne("SELECT user_rank FROM " . $GLOBALS['ecs']->table('users') . " WHERE user_id = '{$user_id}'");
开发者ID:firsteam,项目名称:falcons,代码行数:31,代码来源:goods.php
示例6: array
}
$blank_permissions = array("Pages" => array("add_pages" => array("value" => 0, "disp_name" => "Add", "description" => "Enables members of this rank to add a new page to the website"), "edit_pages" => array("value" => 0, "disp_name" => "Edit", "description" => "Enables members of this rank to edit existing pages on the website, edit the staff, and edit the slider banner."), "delete_pages" => array("value" => 0, "disp_name" => "Delete", "description" => "Enables members of this rank to delete pages on the website")), "Blog" => array("post_blog" => array("value" => 0, "disp_name" => "Post", "description" => "Enables members of this rank to post a blog."), "edit_blog" => array("value" => 0, "disp_name" => "Edit", "description" => "Enables members of this rank to edit existing bl0ogs."), "delete_blog" => array("value" => 0, "disp_name" => "Delete", "description" => "Enables members of this rank to delete."), "post_comment" => array("value" => 0, "disp_name" => "Post Comments", "description" => "Enables members of this rank to post comments on a blog post."), "delete_any_comment" => array("value" => 0, "disp_name" => "Delete Any Comment", "description" => "Enables members of this rank to delete any comment on a blog post.")), "Forum" => array("add_delete_forum" => array("value" => 0, "disp_name" => "Add & Delete Forums", "description" => "Enables members of this rank to add and delete forums."), "edit_forum" => array("value" => 0, "disp_name" => "Edit Forum", "description" => "Enables members of this rank to edit a forum's name and description."), "add_thread" => array("value" => 0, "disp_name" => "Post Thread", "description" => "Enables members of this rank to post a thread in the forums."), "reply_to_thread" => array("value" => 0, "disp_name" => "Reply to Thread", "description" => "Enables members of this rank to reply to a thread in the forums."), "edit_thread" => array("value" => 0, "disp_name" => "Edit Post", "description" => "Enables members of this rank to edit their own post in the forums."), "pin_unpin_thread" => array("value" => 0, "disp_name" => "Pin & Unpin Thread", "description" => "Enables members of this rank to pin and unpin threads."), "lock_unlock_thread" => array("value" => 0, "disp_name" => "Lock & Unlock Thread", "description" => "Enables members of this rank to lock and unlock threads."), "delete_thread" => array("value" => 0, "disp_name" => "Delete Thread", "description" => "Enables members of this rank to delete threads from the forums.")), "Users" => array("add_users" => array("value" => 0, "disp_name" => "Add Users", "description" => "Enables members of this rank to add users to the website and change those users' ranks."), "delete_users" => array("value" => 0, "disp_name" => "Ban Users", "description" => "Enables members of this rank to ban users from the website."), "create_rank" => array("value" => 0, "disp_name" => "Create Ranks", "description" => "Enables members of this rank to create ranks on the website."), "edit_rank" => array("value" => 0, "disp_name" => "Edit Ranks", "description" => "Enables members of this rank to edit existing ranks on the website."), "delete_rank" => array("value" => 0, "disp_name" => "Delete Ranks", "description" => "Enables members of this rank to delete ranks on the website.")), "Uploading" => array("upload_files" => array("value" => 0, "disp_name" => "Upload Files", "description" => "Enables members of this rank to upload files to the website."), "delete_files" => array("value" => 0, "disp_name" => "Delete Files", "description" => "Enables members of this rank to delete files from the website."), "rename_files" => array("value" => 0, "disp_name" => "Rename Files", "description" => "Enables members of this rank to rename uploaded files on the website."), "create_files" => array("value" => 0, "disp_name" => "Create Files", "description" => "Enables members of this rank to create new files on the website."), "edit_files" => array("value" => 0, "disp_name" => "Edit Files", "description" => "Enables members of this rank to edit files on the website."), "create_folders" => array("value" => 0, "disp_name" => "Create Folders", "description" => "Enables members of this rank to create folers to put files in."), "rename_folders" => array("value" => 0, "disp_name" => "Rename Folders", "description" => "Enables members of this rank to rename folders."), "delete_folders" => array("value" => 0, "disp_name" => "Delete Folders", "description" => "Enables members of this rank to delete folders.")), "Galleries" => array("add_gallery" => array("value" => 0, "disp_name" => "Add Galleries", "description" => "Enables members of this rank to add galleries to the website."), "edit_gallery" => array("value" => 0, "disp_name" => "Edit Galleries", "description" => "Enables members of this rank to edit existing galleries."), "delete_gallery" => array("value" => 0, "disp_name" => "Delete Galleries", "description" => "Enables members of this rank to delete galleries from the website."), "rename_gallery" => array("value" => 0, "disp_name" => "Rename Galleries", "description" => "Enables members of this rank to rename galleries.")), "Sliders" => array("add_slider" => array("value" => 0, "disp_name" => "Add Slider", "description" => "Enables members of this rank to add sliders to the website."), "edit_slider" => array("value" => 0, "disp_name" => "Edit Slider", "description" => "Enables members of this rank to edit existing sliders."), "delete_slider" => array("value" => 0, "disp_name" => "Delete Slider", "description" => "Enables members of this rank to delete sliders from the website."), "rename_slider" => array("value" => 0, "disp_name" => "Rename Slider", "description" => "Enables members of this rank to rename sliders.")), "Forms" => array("add_form" => array("value" => 0, "disp_name" => "Add Forms", "description" => "Enables members of this rank to add forms."), "edit_form" => array("value" => 0, "disp_name" => "Edit Forms", "description" => "Enables members of this rank to edit existing forms."), "delete_form" => array("value" => 0, "disp_name" => "Delete Forms", "description" => "Enables members of this rank to delete forms.")), "Website" => array("cpanel_access" => array("value" => 0, "disp_name" => "CPanel Access", "description" => "Enables members of this rank to access the admin CPanel."), "edit_site_settings" => array("value" => 0, "disp_name" => "Edit Website Information", "description" => "Enables members of this rank to edit the website information."), "edit_site_colors" => array("value" => 0, "disp_name" => "Edit Website Colors", "description" => "Enables members of this rank to modify the website theme colors."), "upload_favicon_banner" => array("value" => 0, "disp_name" => "Upload Favicon and Banner", "description" => "Enables members of this rank to upload a favicon and banner to the website."), "edit_socnet" => array("value" => 0, "disp_name" => "Edit Social Networks", "description" => "Enables members of this rank to edit the social networks the website is connected to."), "edit_google_analytics" => array("value" => 0, "disp_name" => "Edit Google Analytics", "description" => "Enables members of this rank to edit the Google Analytics information.")));
//Adds all new permissions to admin ranks
$query = "SELECT * FROM `ranks` WHERE `admin_rank` = 1";
$result = mysqli_query($connection, $query);
while ($admin_rank = mysqli_fetch_array($result)) {
$admin_permissions = unserialize($admin_rank['permissions']);
$enabled_perms = enable_all_perms($blank_permissions);
if ($admin_permissions != $enabled_perms) {
$admin_permissions = mysqli_real_escape_string($connection, serialize($enabled_perms));
$query = "UPDATE `ranks` SET\n\t\t\t`permissions` = '{$admin_permissions}' WHERE `id` = {$admin_rank['id']}";
mysqli_query($connection, $query);
}
}
if (logged_in()) {
$permissions = array_replace_recursive($blank_permissions, get_rank_info());
} else {
$permissions = "";
}
if (isset($_SESSION['user_id'])) {
$query = "SELECT * FROM `users` WHERE `id` = {$_SESSION['user_id']}";
$result = mysqli_query($connection, $query);
$user_info = mysqli_fetch_array($result);
}
function check_permission($perm_group, $perm = false)
{
global $connection;
global $permissions;
if (logged_in()) {
if (is_array($perm_group) && $perm == false) {
$return = false;
开发者ID:johnsondelbert1,项目名称:prj-illuminate,代码行数:31,代码来源:functions.php
示例7: user_infomation
function user_infomation($smarty, $user_id = '')
{
//var_dump($_SESSION);
include_once ROOT_PATH . 'includes/lib_clips.php';
$rank = get_rank_info();
$vip_name = $rank['rank_name'];
$sql = "select personal_pic from " . $GLOBALS['ecs']->table('users') . " where user_id={$user_id}";
$personal_pic = $GLOBALS['db']->getOne($sql);
$smarty->assign('personal_pic', $personal_pic);
$smarty->assign('info', get_user_default($user_id));
//用户信息
$progress_bar = '';
$vip_pic = '';
switch ($vip_name) {
case 'VIP0':
$progress_bar = 'a';
$vip_pic = 'vip_s0.png';
break;
case 'VIP1':
$progress_bar = 'b';
$vip_pic = 'vip_s1.png';
break;
case 'VIP2':
$progress_bar = 'c';
$vip_pic = 'vip_s2.png';
break;
case 'VIP3':
$progress_bar = 'd';
$vip_pic = 'vip_s3.png';
break;
case 'VIP4':
$progress_bar = 'e';
$vip_pic = 'vip_s4.png';
break;
default:
$progress_bar = 'e';
$vip_pic = 'vip_s0.png';
break;
}
//$vip_name = str_replace('VIP','VIP.',$vip_name);
$smarty->assign('vip_pic', $vip_pic);
$smarty->assign('vip_name', $vip_name);
// 用户名
$smarty->assign('progress_bar', $progress_bar);
// 用户名
}
开发者ID:norain2050,项目名称:benhu,代码行数:46,代码来源:user.php
示例8: user_infomation
function user_infomation($smarty, $user_id = '')
{
include_once ROOT_PATH . 'includes/lib_clips.php';
$rank = get_rank_info();
$smarty->assign('info', get_user_default($user_id));
//用户信息
$smarty->assign('vip_name', $rank['rank_name']);
// 用户名
$vip_pic = '';
switch ($rank['rank_name']) {
case 'VIP0':
$vip_pic = 'vip_s0.png';
break;
case 'VIP1':
$vip_pic = 'vip_s1.png';
break;
case 'VIP2':
$vip_pic = 'vip_s2.png';
break;
case 'VIP3':
$vip_pic = 'vip_s3.png';
break;
case 'VIP4':
$vip_pic = 'vip_s4.png';
break;
default:
$vip_pic = 'vip_s0.png';
break;
}
$smarty->assign('vip_pic', $vip_pic);
}
开发者ID:norain2050,项目名称:benhu,代码行数:31,代码来源:exchange.php
示例9: user_infomation
function user_infomation($smarty, $user_id = '')
{
include_once ROOT_PATH . 'includes/lib_clips.php';
$rank = get_rank_info();
// var_dump(get_user_default($user_id));
$user_rank_list = get_user_rank_list();
//var_dump($user_rank_list);
$info = get_user_default($user_id);
foreach ($user_rank_list as $tKey => $tVal) {
if ($tVal['max_points'] > $info['rank_points'] && $tVal['min_points'] <= $info['rank_points']) {
$info['current_lever'] = $tVal['rank_name'];
$info['next_lever'] = $user_rank_list[$tKey + 1]['rank_name'];
$info['overFlowPoints'] = $info['rank_points'] - $tVal['min_points'];
$info['baseLeverPoints'] = $tVal['max_points'] - $tVal['min_points'];
$info['leverRate'] = 100.0 * $info['overFlowPoints'] / $info['baseLeverPoints'];
} else {
if ($tVal['max_points'] < $info['rank_points']) {
$info['current_lever'] = $tVal['rank_name'];
$info['next_lever'] = $tVal['rank_name'];
$info['leverRate'] = 100.0;
}
}
}
$smarty->assign('info', $info);
//用户信息
$smarty->assign('vip_name', $rank['rank_name']);
// 用户名
}
开发者ID:norain2050,项目名称:benhu,代码行数:28,代码来源:vip_goods.php
示例10: define
<?php
/**
* 购物车更新商品价格
*/
define('IN_ECS', true);
require '../includes/init.php';
//require('../includes/lib_goods.php');
$goods_id_arr = isset($_REQUEST['goods_id_arr']) ? trim($_REQUEST['goods_id_arr']) : 0;
$user_id = isset($_REQUEST['user_id']) ? intval($_REQUEST['user_id']) : 0;
$sql = "SELECT g.goods_id,g.shop_price,g.is_promote,g.promote_price,g.promote_start_date,g.promote_end_date FROM " . $GLOBALS['ecs']->table('goods') . " AS g WHERE is_delete = '0' AND is_on_sale = '1' and g.goods_number >0 AND g.goods_id IN ({$goods_id_arr})";
$row = $GLOBALS['db']->getAll($sql);
$user_rank_name = get_rank_info($user_id);
$time = time();
foreach ($row as $k => $value) {
$user_rank_prices = get_user_rank_prices($value['goods_id'], $value['shop_price'], $user_id);
foreach ($user_rank_prices as $rank_prices_value) {
if ($user_rank_name['rank_name'] == $rank_prices_value['rank_name']) {
if ($value['is_promote'] == 1) {
//if($value['promote_price']<$rank_prices_value['price']&&$value['promote_start_date']<=$time&&$value['promote_end_date']>$time){
//$row[$k]['shop_price']=str_replace('¥','',$value['promote_price']);
//}else{
$row[$k]['shop_price'] = str_replace('¥', '', $rank_prices_value['price']);
//}
} else {
$row[$k]['shop_price'] = str_replace('¥', '', $rank_prices_value['price']);
}
}
}
}
print_r(json_encode($row));
开发者ID:firsteam,项目名称:falcons,代码行数:31,代码来源:cartUpdataPrice.php
注:本文中的get_rank_info函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论