这个简单的PHP上传文件代码,如何改进两个功能啊?
1、增加重命名上传文件
2、每上传的文件,生成一张100长宽的缩略图高手帮忙改进下,本人新手,学习!<? 
if($_SERVER["REQUEST_METHOD"]=="POST") 
{$name=$_FILES["file_img"]["name"]; 
$type=$_FILES["file_img"]["type"]; 
$size=$_FILES["file_img"]["size"]; 
if($name==""){echo"<script>alert('请先选择要上传的图片文件!');window.history.back();</script>";} 
   $tmp_name=$_FILES["file_img"]["tmp_name"]; 
   if($type!="image/pjpeg" && $type!="image/jpeg" && $type!="image/gif"){echo"<script>alert('上传文件只可以是JPEG或GIF类型的!');window.history.back();</script>";exit;}    if(file_exists($updir.$name)){echo"<script>alert('服务器上已有同名文件!');window.history.back();</script>";exit;} 
   //if(copy($tmp_name,$updir.$name)){echo"<script>alert('图片上传完成!');</script>";} 
   if(move_uploaded_file($tmp_name,$updir.$name)){echo"<script>alert('图片上传完成!');</script>";} 
  } 
?> 
<p align="center">图片上传</p> 
<form name='form1' action='./upload.php' method='post' enctype='multipart/form-data'> 
<table width="90%" border="0" cellspacing="1" cellpadding="0" align="center"> 
<tr><td align='center'><input type='file' name='file_img' class='input1'><p>(只能上传GIF/JPEG图片,文件不能大于500K)<p> 
<input type='submit' name='Submit' value='开始上传' class='input2'></td></tr> 
</table> 
</form>