PHP中的会话值
我刚从共享托管服务收到一个旧的php站点,我需要将它迁移到一个新的数据中心。我遇到了这样一个问题: index.php有一个登录表单,用于将登录凭据提交到login.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
<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!="")