易截截图软件、单文件、免安装、纯绿色、仅160KB

PHP session问题

PHP注册一个session用session_register(),但想知道是否也可以不用session_register(),直接这样赋值呢$_SESSION['XXX']=$XXX;
大家有知道的指导一下,谢谢`
不行,必须要在PHP脚本文件的开始处注册了变量 也就是用session_register('变量名'),否则后面会警告找不到$_SESSION['']变量

可以的。

但必须在每个页面加上 session_start();

然后你就可以直接用
$_SESSION['username'] = $_POST['username']; 注册变量

php5就可以了

heh

页面加上session_start()然后用$_SESSION['user'] = $_POST['user']; 注册变量即可

php默认执行写入session动作是在程序结束后
所以用session_register()注册的变量必须是全局变量



参考:
http://school.itzcn.com/special-spid-30.html
上面讲解的比较详细,希望对楼主有所帮助。

引用
可以的。

但必须在每个页面加上 session_start();

然后你就可以直接用
$_SESSION['username'] = $_POST['username']; 注册变量


可以,最上面要加上session_start();

引用
不行,必须要在PHP脚本文件的开始处注册了变量 也就是用session_register('变量名'),否则后面会警告找不到$_SESSION['']变量


2楼很古老啊- -
用的是PHP几啊?



可以的,不过要在页面的最头上加上session_Start();才行

从php4.4开始就可以不用session_register()了。
文件顶部写一个session_start();
然后:
$user = "admin";
$login = $_SESSION['use


相关问答:

关于 php webservice 的问题 - PHP / 基础编程

对php不是很了解 写了个简单的例子
现用c#调用php写的 webservice(soap WSDL)iis6.0+php5.2.8
webservice如下
<?php
class WebService
{
  public function Logout()
  {
//header('Co ......

诚招有经验的PHP工程师(可兼职) - PHP / 基础编程

1.精通面向对象的设计和开发;
2.熟练使用PHP语言(5.0+)进行数据库,网络通信,文件读写,安全机制等开发;
3.熟练使用MYSQL(5.0+)数据库开发,包括基本的数据库设计/优化/安全,复杂的T-SQL语句编写,熟练编写MYS ......

武汉哪里PHP培训比较正规 - PHP / 基础编程

过完年要去武汉了,想了解一下PHP培训比较正规?

哦 对了,还有!PHP手册必须得弄一个

嗯 天天在看圣经(一天也就只能看个二十页),PHP100视频教程看了33讲了(一天也只看一讲)
我会坚持把这本书和视频搞定 ......

PHP获取IP

得到客户端IP老问题了,但这次环境有点不一样( 客户是这样的环境没办法,说BT的请飘过 :) )。
win2k3该系统(下称系统A)上装了VMware Server,VM下有个win2k3系统(下称系统B)。
系统A:直接连接公网。有公网I ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号