<?php
header("Content-Type:text/html;charset=GB2312");
?>
<!DOCTYPE HTML>
<HTML>
<HEAD>
<TITLE>图片上传</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.3790.4275" name=GENERATOR>
<style type="text/css">
<!--
input{border-width:1px;border:1px solid #bdbcbd;padding:3px 0 3px 5px;}
.inputbut{padding-left:3px;padding-right:2px;border:1px solid #bdbcbd;background:#FFF url(../images/inputbut_bg.gif) left center repeat-x;font-size:12px;height:24px;}
-->
</style>
</HEAD>
<BODY leftmargin=0 topmargin=0 style="font-size:12px">
<?php
$id
=
$_GET
["id"];
switch
(
$_GET
["action"])
{
case
"up":
upmovie(
$id
);
break
;
default
:
upinput(
$id
);
break
;
}
function
upinput(
$id
){
?>
<SCRIPT language=javascript>
function
check()
{
var
strFileName=document.form.strPhoto.value;
if
(strFileName=="")
{
alert("请选择要上传的文件");
document.form.strPhoto.focus();
return
false;
}
return
true;
}
</SCRIPT>
<form action="uppic.php?action=up&id=<?=
$id
?>" enctype="multipart/form-data" name="form" method="post" onsubmit="
if
(!check())
return
false;">
<input name="strPhoto" type="file" id="strPhoto" size="40">
<input type="submit" name="Submit" value="上 传"
class
=inputbut />
</form>
</BODY>
<?php
}
function
upmovie(
$id
){
global
$web_picdir
;
$savePath
=dirname(
__FILE__
)."/".
$web_picdir
;
$str
=
date
('YmdHis');
if
(
$_FILES
['strPhoto']['name']!='')
{
$tmp_file
=
$_FILES
['strPhoto']['tmp_name'];
$file_types
=
explode
(".",
$_FILES
['strPhoto']['name']);
$file_type
=
$file_types
[
count
(
$file_types
)-1];
if
(
strtolower
(
$file_type
)!="jpg"&
strtolower
(
$file_type
)!="gif"&
strtolower
(
$file_type
)!="bmp"&
strtolower
(
$file_type
)!="png"){
echo
"<span style=/"color:red;line-height: 25px;/">格式错误请重新上传<a href=# onclick=history.go(-1);>[返回]</a></span>";
exit
;
}
$file_name
=
$str
.".".
$file_type
;
if
(!
copy
(
$tmp_file
,
$savePath
.
$file_name
)){
echo
"<span style=/"color:red;line-height: 25px;/">上传错误请重试!!<a href=# onclick=history.go(-1);>[返回]</a></span>";
}
else
{
echo
"<span style=/"olor:red;line-height: 25px;/">上传成功</span><script>parent.document.getElementById(/"{
$id
}/").value=/"".
$file_name
."/"</script>";
echo
"<a href=# onclick=history.go(-1);>,若需要修改,请重新上传</a>";
}
}
else
{
echo
"<span style=/"color:red;line-height: 25px;/">请选择需要上传的文件<a href=# onclick=history.go(-1);>[返回]</a></span>";
}
}
?>