joomla新手问题 joomla中如果把login中的用户名和密码变成全局变量怎么变,需要修改哪个源文件?如果在login中加入session,让session记住用户名和密码怎么加,加到那个源文件中?谢谢指点。我就是想吧登录信息记录下来,然后用作以后页面的一个判断。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 joomla登录肯定已经有存session了啊。joomla1.5/plugins/user/joomla.php 125行 的确有session,但是我想在用户登录的时候从session中提取出用户名和密码怎么做,要进行修改哪一个文件,请说的具体点,谢谢 应该还是从session里面获取才是................ //得到用户信息 $user = &JFactory::getUser();$user_id = $user->get(‘id’); 那我要把这两行代码添加到哪一个源程序里,是session.php里吗,如果我在别的模块调用得到的这个用户名并把它输出来,是一样不能实现的。 joomla是讲求的扩展设计 如果你要在任何页面抓取 可以用他的工厂类 getUser()获取当前user 任何一个页面都是可以取得这个变量的 因为在joomla的主模板里render包装器会导入include定义的一些获取用户的方法和记录会话还有检查URL的方法和类你要扩展joomla只能继承 组件 插件 模板 模块 这4大类的一种 模板和模块是前台 组件和插件是后台继承才能访问它的基本框架里的方法 直接加代码 是娶不到的 joomla会在每一个文件开始处检查引用完整性你去网上看一点joomla的书就明白了 它不像传统的单一页面那样子调用全局变量的 全部是封装了的 取也不需要定义全局变量 那样会很笨 因为&Jfactory::getUser()方法的实现本身也是对数据库的查询 太多的全局变量会让服务器很卡 你硬要放弃joomla扩展,用自己的方法取变量 你就去user表直接读取不就完了? $_SESSION[]变量肯定记录也有 直接取也可以 我用的是wrapper中链接了自己制作的网页,我想在我自己制作的网页中能够调用出它系统登录的用户名和密码,这不能实现吗 zend stdio 无法显示警告,TODO等 求高手帮忙php添加一个文件进压缩包中的代码如何编 PHP+Mysql同表联合查询的问题! php发送Email出现错误请达人帮忙看下(100分送上 在线等 十万火急 答案一出立即送分) 如何确定时间段?mysql字段类型是DATETIME. 请问用PHP写上传的那句涉及服务器的地址,要怎么解决? 小问题,看看linux为测试平台的朋友有多少? php代码里面用exec()执行"java hello"的问题........ 怎样获取客户端浏览器的ip地址???? 救命啊? xdebug 断点不起作用 如何用.sql文件还原数据库
$user = &JFactory::getUser();
$user_id = $user->get(‘id’);
你要扩展joomla只能继承 组件 插件 模板 模块 这4大类的一种 模板和模块是前台 组件和插件是后台
继承才能访问它的基本框架里的方法 直接加代码 是娶不到的 joomla会在每一个文件开始处检查引用完整性
你去网上看一点joomla的书就明白了 它不像传统的单一页面那样子调用全局变量的 全部是封装了的
你硬要放弃joomla扩展,用自己的方法取变量 你就去user表直接读取不就完了? $_SESSION[]变量肯定记录也有 直接取也可以