轻松掌握PHPSession使用方法_PHP教程
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了轻松掌握PHPSession使用方法_PHP教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2233字,纯文字阅读大概需要4分钟。
内容图文
![轻松掌握PHPSession使用方法_PHP教程](/upload/InfoBanner/zyjiaocheng/174/8b390eeab71e4ac189c1dc73144c3dfd.jpg)
从上述的定义中我们可以看到,Session实际上是一个特定的时间概念。一般来说,在网站上某一个页面中的变量(指服务器端变量,下同)是不能在下一页中用的,有了session就好办了。session中注册的变量可以作为全局变量使用。这样我们就可以将session用于用户身份认证,程序状态记录,页面之间参数传递。
php3本身是没有实现session功能的,我们只有用其他的方法来实现,这其中最有名的要算phplib了。phplib最基本的功能包括用户认证、Session管理、权限及数据库的抽象化。下面我们就讲述一下如何用phplib实现session。首先安装phplib(环境为win2000+php3.0.16+Apache1.3.12+phplib7.2c+mysql3.23.21 for win32)首先将phplib解开,里面有一个"php"目录,将这个目录拷贝到Apache的安装目录下。例如:Apache安装在d:Apache 目录下,那么就将"php"目录拷贝到d:Apache,并将phplib目录的pages目录下(不包括目录本身)的文件和目录一起拷贝到 d:Apachehtdocs下。
phplib的类库需要根据系统进行初始化,可能需要修改local.inc文件,其中包含着一些基本参数,可以根据自己机器的实际情况来进行修改。
将d:Apachephpprepend.php文件中的一段程序改为如下样子:
- if (!isset($_PHPLIB) or !is_array($_PHPLIB)) {
- $_PHPLIB["libdir"] = "d:/Apache/php/"; //放phplib下php目录的路径
- }
修改d:Apachephplocal.inc文件:
- class DB_Example extends DB_Sql {
- var $Host = "localhost"; //mysql数据库所在主机名
- var $Database = "test"; //数据库名
- var $User = "root"; //数据库用户名
- var $Password = "1234567"; //数据库用户密码
- }
最后根据phplib目录下的stuff子目录中的create_database.mysql文件生成初始表。由于每一个使用phplib的页面首先必须可以找到运行phplib所必需的类库文件,我们可以在php.ini中设置auto_prepend变量来支持,phplib中包含一个prepend.php文件,并将auto_prepend指定为"d:/Apache/php/prepend.php" (带引号)后,各页面就会自动包含phplib类库,我们还可以将phplib类库所在目录加进include变量中,以便可以找到这些文件。以上就是PHP Session使用的一些基本的方法,大家学会了吗?
http://www.bkjia.com/PHPjc/446487.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/446487.htmlTechArticlePHP常用的开发WEB动态页面的语言,我研究了一下PHP Session使用,在这里拿出来和大家分享一下,希望对大家有用。PHP Session指的就是用户在浏...
内容总结
以上是互联网集市为您收集整理的轻松掌握PHPSession使用方法_PHP教程全部内容,希望文章能够帮你解决轻松掌握PHPSession使用方法_PHP教程所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。