麻辣堂|资源主站|开发论坛|在线手册
首页 Apache Linux Java MySQL 注册帮助 
PHP项目开发组是PHP开发资源网于2007组年建成立的项目开发团队,目前核心开发成员有27人, 项目协作成员8名.下设7个开发组,主要承接大/中型网站项目开发任务。

    由于开发任务较多,人员比较紧张,现面向社会招聘全职或者兼职开发人员,不管你是在校大学生,还是全职开发人员,以及SOHO都可以联系本站,我们可以长期合作,并为您带来丰厚的报酬。
  您现在的位置:PHP开发资源网 > 麻辣堂 > 详细资料
待解决
大家请帮忙看看我这段上传代码哪里有问题?
悬赏分:20 - 2007年08月22日

<?php
$form=$_GET['formName'];
$editname=$_GET['editname'];
$size=$_GET['size'];
$uptypes=array('jpg','png','gif','zip','swf','rar','doc');
$array=count($reult);
$max_file_size=5242880; //上传文件大小限制, 单位BYTE
$destination_folder="upload/"; //上传文件路径


if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
if (!is_uploaded_file($_FILES["upfile"][tmp_name]))
//是否存在文件
{
echo "<script>alert('图片不可以为空!');</script>";
exit;
}

$file = $_FILES["upfile"];
if($max_file_size < $file["size"])
//检查文件大小
{
echo "<script>alert('文件太大!');</script>";
exit;
}
$ext=$_FILES['upfile']['name'];
$extStr=explode('.',$ext);
if (!in_array($extStr,$uptypes))
{
echo "<script>alert('文件类型不符');</script>";
exit;
}

if(!file_exists($destination_folder))
mkdir($destination_folder);

$filename=$file["tmp_name"];

$pinfo=pathinfo($file["name"]);
$ftype=$pinfo[extension];
$destination = $destination_folder.time().".".$ftype;
if (file_exists($destination) && $overwrite != true)
{
echo "<script>alert('同名文件已经存在了');</script>";
exit;
}

if(!move_uploaded_file ($filename, $destination))
{
echo "<script>alert('移动文件出错');</script>";
exit;
}

$pinfo=pathinfo($destination);
$fname=$pinfo[basename];
$fname=$destination_folder.$fname;
?>

---------------------------------------------------------------------------
他怎么老提示我说上传类型不对?

[ 本帖最后由 kuken 于 2007-4-21 04:38 PM 编辑 ]

提问者:kuken   08-22 15:03
答复
路过。。。顺便帮顶:)
回答者:玉米づ冰冻可乐 - 瓦岗村民 8-22 09:10
我也来回答:
不管你有没有帮助我们,瓦岗寨8万村民将感谢你。。。。。

为防止灌水,您需要计算一道数学题: 答案:
39 + 8 = ? 请将计算结果填在上面

 
[]
©2007 PhpRes.COM