意图如题!
下面这个方法我不知道怎么称呼,挺方便的,关键在action="<?php $_SERVER['PHP_SELF'] ?>"这里吧。但是,如果我需要多次使用这个方法的时候(如代码说的那个位置),就会跳到第一个页面。该怎么做啊?不用预定义变量,只用普通变量可以吗?????怎么做??????或者有其他方法达到我的意图吗?
<?php
if (isset($_POST['submit']) && $_POST['submit'] == 'OK'){
echo "这里用来放其他内容,里面还需要用到action="<?php $_SERVER['PHP_SELF'] ?>"”;
} else {
?>
<h1 align="center">用户登录</h1>
<center>
<form action="<?php $_SERVER['PHP_SELF'] ?>" method="post">
用户名:<input type="text" name="name" /><br /><br />
密&nbsp;&nbsp;&nbsp;码:<input type="password" name="pswd" /><br /><br />
身&nbsp;&nbsp;&nbsp;&nbsp;份:
<label>
<select style="width:21%" name="pos" size="1" id="a">
  <option value="reader">读者</option>
  <option value="admin">管理员</option>
</select>
</label><br /><br />
<input type="submit" name="submit" value="OK" />&nbsp;&nbsp;&nbsp;
<input type="reset" value="reset" />   
</form>
</center><?php
}
?>