PHP session问题 PHP注册一个session用session_register(),但想知道是否也可以不用session_register(),直接这样赋值呢$_SESSION['XXX']=$XXX;大家有知道的指导一下,谢谢` 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不行,必须要在PHP脚本文件的开始处注册了变量 也就是用session_register('变量名'),否则后面会警告找不到$_SESSION['']变量 可以的。但必须在每个页面加上 session_start();然后你就可以直接用$_SESSION['username'] = $_POST['username']; 注册变量 页面加上session_start()然后用$_SESSION['user'] = $_POST['user']; 注册变量即可 php默认执行写入session动作是在程序结束后所以用session_register()注册的变量必须是全局变量 可以,最上面要加上session_start(); 2楼很古老啊- -用的是PHP几啊? 可以的,不过要在页面的最头上加上session_Start();才行 从php4.4开始就可以不用session_register()了。文件顶部写一个session_start();然后:$user = "admin";$login = $_SESSION['user'] = $user;这样$login就代表了session的user了 关于MYSQL事务处理的疑问 把PHP作为脚本执行的问题! ~在线等、跪求网页视频播放源码+解释~! 函数方面问题 大家都来给点建议:双语言留言板怎么做才好? 【求助】PHP判断FTP是否连接成功 关于PEAR DB的问题 PhpMyAdmin中建表的默认语言 [给初学者的原创教程]Winodws下IIS/Apache+PHP+MySQL的安装配置 数据库问题,在线等候 htaccess的设置问题? NetBeans调试JavaScript的问题,请兄弟们帮个忙!
$_SESSION['username'] = $_POST['username']; 注册变量
所以用session_register()注册的变量必须是全局变量
可以,最上面要加上session_start();
2楼很古老啊- -
用的是PHP几啊?
文件顶部写一个session_start();
然后:
$user = "admin";
$login = $_SESSION['user'] = $user;
这样$login就代表了session的user了