<?php if (is_uploaded_file($_FILES['upfile']['tmp_name'])){ //判断有新文件上传 $upfile=$_FILES["upfile"]; //上传文件的函数 $name = $upfile["name"]; // 获取文件名称 $type = $upfile["type"]; //文件类型 $size = $upfile["size"]; //文件大小 $tmp_name = $upfile["tmp_name"]; //临时文件位置 $error = $upfile["error"]; // 判断文件是否成功的参数,0代表成功,。。。 // 允许上传的文件类型 switch ($type) { case 'image/pjpeg' : $ok=1; break; case 'image/jpeg' : $ok=1; break; case 'image/gif' : $ok=1; break; case 'image/png' : $ok=1; break; } // ........... //判断是否成功 if($ok && $error=='0') { move_uploaded_file($tmp_name,'xsl/'.$name); //把上传的临时文件放到 xls(得先有这个目录)文件下 ,$name为上上传的文件名称,可以改的 echo "上传成功"; }else { echo "上传失败"; } } ?> <form action="" enctype="multipart/form-data" method="post" name="upform"> 上传文件: <input name="upfile" type="file"> <input type="submit" value="上传"><br> </form>