kbys.net
当前位置:首页 >> ECshop usEr >>

ECshop usEr

在php中 当前登录用户的user_id 可以通过 $_SESSION['user_id'] 获得 在smarty模板中可以通过 $smarty.session.user_id 获得

需要把你的代码放在member_info.lbi里,然后 在你的页面进用{insert name='member_info'}来调用,不然是没有显示的,无显示的原因是: 直接调用$user_info的值是空的,只有通过{insert name='member_info'}来调用php才会给$user_info赋值

您看下是不是以下情况: 第一种错误: MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => INSERT INTO `test`.`ecs_sessions` (sesskey, expiry, ip, data) VALUES ('8a3107988bf98c...

今天一个客户的后台出现了这样的报错: MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => SELECT user_id, password, salt,ec_salt FROM `db141411`.`ecs_users` WHERE user_name='...

set_session()是一个方法 不需要调取,你如果想调取user 不妨试试 $_session['user'] 或者$_cookie['user']

/includes/lib_clips.php文件中搜索如下代码 $sql = "SELECT pay_points, user_money, credit_line, last_login, is_validated FROM " .$GLOBALS['ecs']->table('users'). " WHERE user_id = '$user_id'"; 改成 $sql = "SELECT pay_points, user...

这块要看具体是什么问题

在php里 if($_SESSION['user_id'] >0) { echo '已登录'; } 在模板里: {if $smarty.session.user_id gt 0} 已登录 {/if}

上面代码可以输出值,但是报错Warning: Illegal string offset 'cat_name' in ,原因是$catlist数组里面有空数组,空数组里没有cat_name这个字段。最终解决办法是在 foreach 下面加个判断 if(is_array($val)),这样就搞定了。

?前面应该有个 ***.php 查找这个文件 然后搜索 user 他这个是一个动作判断 查找 if(action=="user") 这种类似的 语句

网站首页 | 网站地图
All rights reserved Powered by www.kbys.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com