PHP中的会话值

PHP中的会话值,php,session-variables,Php,Session Variables,我刚从共享托管服务收到一个旧的php站点,我需要将它迁移到一个新的数据中心。我遇到了这样一个问题: index.php有一个登录表单,用于将登录凭据提交到login.php页面 表格: <form id="conct" enctype="multipart/form-data" method="POST" action="login.php"> <input type="text" class="input" name="login" size="15"> <inp

我刚从共享托管服务收到一个旧的php站点,我需要将它迁移到一个新的数据中心。我遇到了这样一个问题:

index.php有一个登录表单,用于将登录凭据提交到login.php页面

表格:

<form id="conct" enctype="multipart/form-data" method="POST" action="login.php">
<input type="text" class="input" name="login" size="15">
<input type="password" class="input" name="pass" size="15">
标准的东西,除了
$login
$pass
是空的,因为在php中访问请求值的方式是
$\u会话[“login”]
$\u会话[“pass”]
。这是在旧的生产环境中工作的,但我不能在新环境中工作(不更改代码)。知道这些值是如何传递的吗

我把这分成两个问题
第二个问题可以作为第一个问题的答案找到:旧主机上的register\u globals将被启用,而新主机将正确地将该值设置为false


第二个问题:不知道。

谢谢你,它解决了我的问题,可能还有我的工作;)我把另一部分放在一个单独的问题中。
session_start ();
header("Cache-control: private");

$_SESSION['login_control']=2;

if(@$login!="" && @$pass!="")