现在的一个问题是,当执行完这个form后,点了上传后'$uploadPicture' 就变成了/tmp/phpCEZtLR ,并且存在。我想知道上传后,为什么文件的名字发生变化了? 服务器是UNIX。而本地计算机上传到临时目录没有发生变化的。这里大家也可以看一下ustb(偶然) 的代码,他的代码也是遇到这么一个问题。是因为设置有问题吗? 还是代码的问题?敬请高手指点。 echo "<form method='post' action='$PHP_SELF?Folder_ID=$Folder_ID'  ENCTYPE='multipart/form-data'>";
   echo "<table align=center border=1 bordercolor=pink cellspacing=0>";
   
   echo "<tr><td class=text2>上传</td>";   echo "<td><input class=input type='hidden' name='MAX_FILE_SIZE' value=4096000>";//设置最大可以上传的文件大小   echo "<input class=form TYPE='file' name='uploadPicture' size=20></td></tr>"; //2M图片上传      echo "</table><table align=center border=0><tr><td>";   echo "<input class=input type=submit name='upit' value='上传'></td></tr></table>";