救命救命!!!!!!!!

救命救命!!!!!!!!

<html>

<body>

<?php

if ($submit) {

  
  // 处理表格输入

  while (list($name, $value) = each($HTTP_POST_VARS)) {

    echo "$name = $value<br>n";

  }

} else{

  
  // 显示表格

  ?>

  <form method="post" action="<?php echo $PATH_INFO?>">

  名:<input type="Text" name="first"><br>姓:<input type="Text" name="last"><br>住址:<input type="Text" name="address"><br>职位:<input type="Text" name="position"><br><input type="Submit" name="submit" value="输入信息">

  </form>

  <?php

} // end if,if结束

?>

</body>

</html>

运行提示:Notice: Undefined variable: submit in C:\Inetpub\wwwroot\2.php on line 11
怎么回事?大家教教我

变量要先赋值才可以用的.要先判断是否存在.表单要用$_POST数组

[复制到剪切板]
CODE:
<html>

<
body>

<?
php

if (isset($_POST['submit'])) {

  
  
// 处理表格输入

  
while (list($name$value) = each($HTTP_POST_VARS)) {

    echo 
"$name = $value<br>n";

  }

} else{

  
  
// 显示表格

  
?>

  <
form method="post" action="<?php echo $PATH_INFO?>">

  
名:<input type="Text" name="first"><br>姓:<input type="Text" name="last"><br>住址:<input type="Text" name="address"><br>职位:<input type="Text" name="position"><br><input type="Submit" name="submit" value="输入信息">

  </
form>

  <?
php

// end if,if结束

?>

</
body>

</
html> ;

毕业了。。。

这回没提示错误了,可是按下提交键却是“无法显示网页”,没把数据输入到数据库中,再帮帮小弟啊!!!HELP!!!拜托拉