<?php
header(
"content-type:text/html;charset=utf-8"
);
function
changeFile(
$oldfile
){
$newfile
=
$_FILES
['file']['name'];
$fileclass
=
substr
(
strrchr
(
$newfile
, '.'), 1);
$type
=
array
(
"jpg"
,
"gif"
,
"bmp"
,
"jpeg"
,
"png"
);
if
(in_array(
strtolower
(
$fileclass
),
$type
)){
if
(
file_exists
(
$oldfile
)){
unlink(
$oldfile
);
}
if
(
is_uploaded_file
(
$_FILES
['file']['tmp_name'])){
if
(move_uploaded_file(
$_FILES
['file']['tmp_name'],
$oldfile
)){
echo
"<center>您的文件已经上传完毕 上传图片预览: </center><br><center><img src='$oldfile'></center>"
;
}
}
else
{
echo
"<center>上传失败,文件大于2M,请重新上传!</center>"
;
}
}
else
{
$text
= implode(
","
,
$type
);
echo
"<center>您只能上传以下类型文件:"
,
$text
,
"</center><br>"
;
}
}
changeFile(
"./files/1.png"
);