我做一个注册系统,用两个php文件——reg.php和register.php,各自功能如下说明
  reg.php:提供UI,输入username,password,sex等,不涉及数据库操作
    部分代码如下:
   ……
   <form method="post" action="register.php" name="rgfrm"
nctype="multipart/form-data" onSubmit="return check();">
   //check()检查输入是否合法
   ……
     <td width="160" bgcolor="#C2EOA5" class="NT9" align="right">用户名:</td>
     <td width="360" class="NT9"><input type="text" name="username" size="20" />  
   ……
  register.php:将reg.php检测通过的合法元组写入mysql数据库.    部分代码如下:
    <?php    
         echo "begin...<br>";//输出begin..
         echo "$username <br>";//输出为空
if(isset($username))
         {
                …………
          }
    ?>
================问题描述===================
   为什么register.php里面的$username会是空值?是变量作用域问题吗?该如何解决?