Unknown(): |
register_globals=off
下面是程序:
<?
session_start();
if ($_POST['txt_adminName'] && $_POST['txt_adminPassword'])
{
$sql_conn=@mysql_connect("localhost","root","root")or die("can not connect the server");
$sql_db=@mysql_select_db("forum1",$sql_conn)or die("can not connect the database");
$sql_select="select * from tbl_admin where col_name='".$_POST['txt_adminName']."' and col_password=md5('".$_POST['txt_adminPassword']."')";
$sql_query=@mysql_query($sql_select);
if (mysql_num_rows($sql_query)>0)
{
session_register('sess_blogin');
session_register('sess_name');
$sess_blogin=true;
$sess_name=$_POST['txt_adminName'];
}
}
?>
<html>
<body>
<?
if (session_is_registered('sess_blogin'))
{
echo "您好,欢迎".$sess_name;
}
else
{
$show='
<form name="main_form" action="inde.php" method="post">
<table>
<tr>
<td>管理员</td>
<td><input type="text" name="txt_adminName" cols="40"></td>
</tr>
<tr>
<td>密码</td>
<td><input type="password" name="txt_adminPassword" cols="40"></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="登 陆"> <input type="reset" value="重 填"></td>
</tr>
</table>
</form>
';
echo $show;
}
?>
</body>
</html>
运行后出现:
您好,欢迎admin
Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0
警告是什么意思?(每个单词都看的懂,就是不明白它的含义),通过什么办法解决此问题 |
|
|