function uploadImage($imgInfo){
$name=$imgInfo["name"];
$type=$imgInfo["type"];
$size=$imgInfo["size"];
$fileType = ".".end(explode(".",$name)); /////////读取文件的扩展名,不错。。。。。
$updir = "uploads/tx_exguest/";
if(!file_exists($updir)){ mkdir($updir,0777);chmod($updir,0777);}
$tmp_name=$imgInfo["tmp_name"];
//if($type!="image/pjpeg" && $type!="image/jpeg" && $type!="image/gif"){
// echo"<script>alert('only jpg & gif!');window.history.back();</script>";
// exit;
//}
//if(($type == "image/pjpeg") || ($type == "image/jpeg")){
// $fileType = ".jpg";
//}else{
// $fileType = ".gif";
//}
$fileNewName = date("Ymdhis").rand(5, 15).$fileType;
if(move_uploaded_file($tmp_name,$updir.$fileNewName)){
return $updir.$fileNewName;
}
}
.......
$this->uploadImage($_FILES["tx_veguestbook_pi1_image"]);
<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='tx_veguestbook_pi1_image' class='input1'>
<input type='submit' name='Submit' value='开始上传' class='input2'></td></tr>
</table>
</form>
文章来源 曾永飘的个人网站