<?
for($i=1;$i<=$fileNum;++$i)
{if (!isset($HTTP_POST_FILES['file'.$i])) exit;
if (is_uploaded_file($HTTP_POST_FILES['file'.$i]['tmp_name']))
{
if ($HTTP_POST_FILES['file'.$i]['size']>$ms) {
echo "你上传的文件超过限制大小!<a href='javascript:history.go(-1)'>返回</a> "; exit; }
if(($HTTP_POST_FILES['file'.$i]['type']=="image/gif") ||
($HTTP_POST_FILES['file'.$i]['type']=="image/pjpeg") ||
($HTTP_POST_FILES['file'.$i]['type']=="image/jpeg") ||
($HTTP_POST_FILES['file'.$i]['type']=="image/jpg") ||
($HTTP_POST_FILES['file'.$i]['type']=="image/jpg")||
($HTTP_POST_FILES['file'.$i]['type']=="image/JPEG"))
{
if (file_exists("./".$path . $HTTP_POST_FILES['file'.$i]['name']))
{
echo "文件已经存在!<a href='javascript:history.go(-1)'>返回</a> "; exit;
}
$zufall = rand(1,99999);
$fupl = "$zufall";
$res = copy($HTTP_POST_FILES['file'.$i]['tmp_name'], "./" .$path .$fupl .$HTTP_POST_FILES['file'.$i]['name']);
if (!$res)
{
echo "上传失败!<a href='javascript:history.go(-1)'>返回</a>"; exit;
}
else
{
?>
<?php
//set url variable
$domst = "";
$drecks = "/";
$imgf = $fupl.$HTTP_POST_FILES['file'.$i]['name'];
$thbf = $tpath.$imgf;
$urlf = $domst .$domain .$drecks .$path .$imgf;
//echo "<font size=2 color=#ff0000>上传成功!</font>"
$r_haspic=1;
$pic[$i]=$urlf;
//$pic2=$urlf;
//$pic3=$urlf;
}
}
else
{
echo "你上传的文件类型不允许!<a href='javascript:history.go(-1)'>返回</a> "; exit;
}
}
}//end for
?>
我这里一次传的三个图片文件,去了这段就可以了,奇怪???请大家帮忙。
for($i=1;$i<=$fileNum;++$i)
{if (!isset($HTTP_POST_FILES['file'.$i])) exit;
if (is_uploaded_file($HTTP_POST_FILES['file'.$i]['tmp_name']))
{
if ($HTTP_POST_FILES['file'.$i]['size']>$ms) {
echo "你上传的文件超过限制大小!<a href='javascript:history.go(-1)'>返回</a> "; exit; }
if(($HTTP_POST_FILES['file'.$i]['type']=="image/gif") ||
($HTTP_POST_FILES['file'.$i]['type']=="image/pjpeg") ||
($HTTP_POST_FILES['file'.$i]['type']=="image/jpeg") ||
($HTTP_POST_FILES['file'.$i]['type']=="image/jpg") ||
($HTTP_POST_FILES['file'.$i]['type']=="image/jpg")||
($HTTP_POST_FILES['file'.$i]['type']=="image/JPEG"))
{
if (file_exists("./".$path . $HTTP_POST_FILES['file'.$i]['name']))
{
echo "文件已经存在!<a href='javascript:history.go(-1)'>返回</a> "; exit;
}
$zufall = rand(1,99999);
$fupl = "$zufall";
$res = copy($HTTP_POST_FILES['file'.$i]['tmp_name'], "./" .$path .$fupl .$HTTP_POST_FILES['file'.$i]['name']);
if (!$res)
{
echo "上传失败!<a href='javascript:history.go(-1)'>返回</a>"; exit;
}
else
{
?>
<?php
//set url variable
$domst = "";
$drecks = "/";
$imgf = $fupl.$HTTP_POST_FILES['file'.$i]['name'];
$thbf = $tpath.$imgf;
$urlf = $domst .$domain .$drecks .$path .$imgf;
//echo "<font size=2 color=#ff0000>上传成功!</font>"
$r_haspic=1;
$pic[$i]=$urlf;
//$pic2=$urlf;
//$pic3=$urlf;
}
}
else
{
echo "你上传的文件类型不允许!<a href='javascript:history.go(-1)'>返回</a> "; exit;
}
}
}//end for
?>
我这里一次传的三个图片文件,去了这段就可以了,奇怪???请大家帮忙。
解决方案 »
- 运行一个跟xml有关的小程序出了些小问题
- 安装了easyphp在本机.局域网的其他电脑怎样才可以看到我的网页?
- preg_replace的一个问题?
- 一个curl的cookies登陆的问题的,帮忙看看
- 程序外包,急!最好在上海地区
- www.netvibes.com页面可以拖动的模块怎么实现的?
- 如何在执行exec("ping $PingDNS", $Info);后取得一个返回值标记ping的结果?
- 我安装apache时,出现please enter your server information,请问写什么
- 宇凡请进!有问题请教,急!
- 是读取一条mysql快,还是读取把整个表缓存起来的数据快
- 诚聘网站PHP工程师
- 有没有可以实现asp转换成php的软件或者工具
$HTTP_POST_FILES 已经被 $_FILES 替代
copy () 被 move_uploaded_file 替代
看下手册