【发布时间】:2015-03-20 21:55:12
【问题描述】:
我在下面的代码中遇到了一些问题,将$level 放在$_SESSION 中,我不知道它是如何做到的。这个$level 替换了我的用户$_SESSION['level'],然后他就退出了。
<?php
session_start();
if( $_POST['action'] == 'Add' ) {
$level = $_POST['level'];
?>
<form action="<?php $_SERVER[PHP_SELF]; ?>" method="post" >
<input type="text" name="level" value="" placeholder="Level" /><br />
<input type="hidden" name="action" value="Add" />
<input type="submit" value="Add user" />
</form>
【问题讨论】:
-
通过
phpinfo();检查register_globals值