改成
CHECK.PHP
session_start();
session_register ("user_name");
session_register ("user_password");
session_register ("user_status");
$user_name=$username;
$user_password=$member_password;
$user_status=$member_status;
header("location:index.php");
exit; index.php
session_start();
echo($user_name);即可
CHECK.PHP
session_start();
session_register ("user_name");
session_register ("user_password");
session_register ("user_status");
$user_name=$username;
$user_password=$member_password;
$user_status=$member_status;
header("location:index.php");
exit; index.php
session_start();
echo($user_name);即可
解决方案 »
- 数组值该如何接收??
- 关于discuz!的事务管理,写过discuz!二次开发的进
- 如何通过F-Secure SSH远程安装php?
- 天啊!!如何改IE图标
- 高手! 流程驱动实现
- 可能是一个很难的问题,关于linux+php服务器的问题
- 我晕,http://127.0.0.1/index.php?page=3 传不了数据!!!HELP!!HELP!!
- 初学php,应先装些什么,哪有得下载?怎么配置?谢谢!
- 请教谁知道如何用php做whois的域名查询?急,分多!
- 如何把空格替换成%20,反之呢?
- 我装了php和mysql,mysqladmin运行正常,可是在MySql Control Center新建一个服务总是不成功,为什么
- Apache web服务器下,如何配置php?
我试了三种方法:
session_start();
1 $HTTP_SESSION_VARS('name')="dsklfhsdkfhsdkahfsdakjf";
__________________________________
session_start();
<?echo($HTTP_SESSION_VARS['name']);?>
2
$_SESSION['name']
真的没有办法了吗?
<?
session_start();
session_register("user_name");
$user_name = "xxxxxxxxx";
//...
?>
其他页面:
<?
session_start();
echo $user_name;
//...
?>
session_start();
echo $_SESSION['user_name'];
//...
?>
楼主的代码在php4.0.x下是正确的
在php4.3.1下可能不能使用,这里有一个版期问题,比方我的php4.3.1下就会提示使用了php4.2.x的功能,刷新后就没有问题了session随着php的版本升高,session一度出现了很多问题。最新的php4.3.1以经没有问题了。应使用$_SESSION数组而放弃session_xxxx之类的函数
2、打开你的电脑,按以上路径建立对应的文件夹。注意:以上两个步骤缺一不可,不设置session_path或者是虽然设置了路径但对应的路径不存在,都会造成session无法存取值。最后别忘了将php.ini拷贝到windows所在的系统目录.如果是服务器是其它平台,其配置的方法都一样,只不过配置路径和最后拷贝php.ini目的路径不同如果成功了,不要忘了到你的贴子上做你该做的事
像这样:
CHECK.PHP
session_start();
$user_name=$username; 不空
$user_password=$member_password;
$user_status=$member_status;
session_register ("user_name");
session_register ("user_password");
session_register ("user_status");
header("location:index.php");
exit;
index.php
session_start();
session_register("user_name");//**********注意这里***********
echo($user_name);
<?php
session_start();
$_SESSION['user_name']=$username;// 不空
$_SESSION['user_password']=$member_password;
$_SESSION['user_status']=$member_status;
header("location:index.php");
exit;
?>
---------------
index.php:
<?php
session_start();
echo $_SESSION['user_name'];
?>
CHECK.PHP
<?php
session_start();
$HTTP_SESSION_VARS['user_name']=$username; //不空
$HTTP_SESSION_VARS['user_password']=$member_password;
$HTTP_SESSION_VARS['USER_STATUS']=$member_status;
header("location:index.php");
exit;
?>
--------------------------
index.php
<?php
session_start();
echo $HTTP_SESSION_VARS['user_name'];
?>