<?php
header(
"Content-Type:text/html;charset=GB2312"
);
?>
<!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd"
>
<HTML xmlns=
"http://www.w3.org/1999/xhtml"
>
<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>"
;
}
}
?>