这段上传的代码我实在是找不出来那里错了

kurt1983 2004-04-05 09:40:47
<?php
if($_POST['doupload']!=""){
if($_FILES['upfile']['size']==0){
echo "请选择需要上传的图片";
echo $_FILES['userfile']['error'];
exit;
}else{
$imageinfo=getimagesize($_FILES['upfile']['tmp_name']);
if($imageinfo[0] > 120 or $imageinfo[1] > 80){
echo "图片大小不符合标准";
exit;
}elseif($imageinfo[2] < 1 or $imageinfo[2] > 3){
echo "简介图片只能是GIF,JPG,PNG格式";
exit;
}
if($imageinfo[2] == 1){
$imageinfo[2] = ".gif";
}elseif($imageinfo[2] == 2){
$imageinfo[2] = ".jpg";
}else{
$imageinfo[2] = ".png";
}
$imgname=date(YmdHis).substr(md5($_FILES['upfile']['name']),0,5).$imageinfo[2];
$category="C:\Apache2\htdocs\upload".'$imgname';
if(copy($_FILES['upfile']['tmp_name'],$category)){
unlink($_FILES['upfile']['tmp_name']);
echo "上传".$_FILES['upfile']['name']."文件成功";
}
}
}
?>
没有什么显示,也没有文件上传,应该是copy()这里出错了,我echo $imgname没有值,这是怎么回事??
...全文
7 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
hahawen 2004-04-06
呵呵,分啊
回复
418503 2004-04-06
哈哈,结了吧~~~~~~``
回复
多菜鸟 2004-04-05
哦,不好意思,我不应该进来的,这样子你的分数就拿不回去了。
回复
多菜鸟 2004-04-05
结帖嘛,还能怎么办呢??
回复
kurt1983 2004-04-05
不好意思,自己搞定了.
怎么办?
回复
发动态
发帖子
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
社区公告
暂无公告