InfoQ

交流

讨论:请问如何用session定义全局变量

作者 gasgas 发布于 2003-07-01 分类:php基础编程

各位大哥,小弟刚学PHP,不知道怎么用session函数去定义一个全局变量。能不能举一个例子。



逛论坛交流请问如何用session定义全局变量

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

8 条回复

回复

session定义就是全局变量,只是版本不同.. 发表人 冰流星 发表于 07月11日
在ASP中好像是SEssion(变量)=变量;.. 发表人 gasgas 发表于 07月11日
session_start; $a=$b; session_re.. 发表人 nmyushuzi 发表于 07月11日
谢谢大家的帮忙,我还有点小问题为什么.. 发表人 gasgas 发表于 07月11日
在读取页的开始处加上 session_start.. 发表人 sunggsun 发表于 07月11日
“写错民后面的$name,应该是$user” .. 发表人 gasgas 发表于 07月11日
你需要在设置一个temp路径用来保存sess.. 发表人 冰流星 发表于 07月11日
谢谢sungsun 发表人 gasgas 发表于 07月11日
  1. 返回顶部

    Re: 请问如何用session定义全局变量

    2003年07月11日 发表人 冰流星

    session定义就是全局变量,只是版本不同,对于session的注册是不一样的

  2. 返回顶部

    Re: 请问如何用session定义全局变量

    2003年07月11日 发表人 gasgas

    在ASP中好像是SEssion(变量)=变量;
    能不能像ASP这样定义

  3. 返回顶部

    Re: 请问如何用session定义全局变量

    2003年07月11日 发表人 nmyushuzi

    session_start;
    $a=$b;
    session_register("a");
    $a就是全局的了

  4. 返回顶部

    Re: 请问如何用session定义全局变量

    2003年07月11日 发表人 gasgas

    谢谢大家的帮忙,我还有点小问题为什么定义以后就是传不过来呢?
    是不是还要用什么函数接收。
    比如我在登陆的时个定义了一个$name
    session_start();
    $user=$name;
    session_register("user");


    登陆以后我在一个页面中这样调用比如:
    if(empty($name)){
    echo "abc";
    }else{
    echo "cccc";
    }
    为什么会显示cccc呢

  5. 返回顶部

    Re: 请问如何用session定义全局变量

    2003年07月11日 发表人 sunggsun

    在读取页的开始处加上
    session_start();

  6. 返回顶部

    Re: 请问如何用session定义全局变量

    2003年07月11日 发表人 gasgas

    “写错民后面的$name,应该是$user”
    为什么没有值呢?

  7. 返回顶部

    Re: 请问如何用session定义全局变量

    2003年07月11日 发表人 冰流星

    你需要在设置一个temp路径用来保存session,或者直接在你的发布目录的根目录下建立一个tmp目录

  8. 返回顶部

    Re: 请问如何用session定义全局变量

    2003年07月11日 发表人 gasgas

    谢谢sungsun




  9. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

数组排序

$a = array(1,5,7,3,4,9,8); 如何让数组$a按值从小到大排序...

apache+php+mysql+mdaemon的绿色安装

apache+php+mysql+mdaemon的绿色安装脚本 我的系统装了还原精灵...

热烈庆祝中国PHP联盟成立五周年

致全体村民的一封信 [php] 亲爱的村民 bjcctv: 您好! ...

mysql的timestamp的值要如何设定??

我在mysql数据库里面有一个字段类型为timestamp,但是不知道要传...

为什么我的int字段不能写超过2G (21474...

这个字段是int 类型的,最大只能写2147483647(2G),再大就写不...

一个配置服务器的问题?

我有PHPEdSetup3x.exe和phptriad2-2-1.exe我想配一个服务器,不知...

请教一个sql语句

在一张表中加一个字段的语句怎么写

我配置了iis的SMTP不能发邮件怎办?

是这样的:我配置了SMTP php.ini中也设置了 SMTP = localhost...

关于php文件操作的问题

小弟我有个项目在做,现在遇到点麻烦 问题:通过php从mysql中导...

亲爱的你怎么不在身边

[ Full Screen ] 这里的空气很新鲜 这里的小吃很特别 ...

[]