lhtvip
新手上路

UID 87484
精华
0
积分 6
帖子 6
金钱 6 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-1-26
状态 离线
|
[广告]: Enom域名自助付费 自助注册 自助PUSH 主流域名COM等一律57.99元年
PHP上传问题
PHP上传问题
这个程序只支持JPG 格式的图片 怎么才能支持GIF 的图片呢! 请教啊!
代码 如下
<?
//设置超时时间 ,0表示不限制时间
$time = 60 ;
set_time_limit($time);
//设置存放的目录
$upladdir = "image\\";
//获得文件的名称
$name = $_FILES['file']['name'];
//获得文件的类型
$type = $_FILES['file']['type'];
//获得上传文件的大小
$size = $_FILES['file']['size'];
//获取临时上传的目录
$tmp = $_FILES['file']['tmp_name'];
//获得文件的错误代码
$error = $_FILES['file']['error'];
$up = $upladdir.$name;
//判断错误信息
if ($error == 4)
{
echo "<script>alert('请输入上传的文件!');location.href='tianjia.php';</script>";
exit;
}
else
{ //判断时候安全的上传
if(is_uploaded_file($tmp))
{ //判断文件上传的类型是否符合
if( $type == 'image/pjpeg' || $type == 'image/gif ')
{
//判断文件是否存在
if(!file_exists($up))
{
//将临时文件转移到指定目录
if(move_uploaded_file($tmp,$up))
{
echo "<script>alert('文件上传成功!');</script>";
//echo $name.'<br />'.$type.'<br />'.$size.'<br />'.$tmp.'<br />'.$error;
}
else
{
echo "<script>alert('文件上传失败!');location.href='tianjia.php';</script>";
exit;
}
}
else
{
echo "<script>alert('文件存在!');location.href='tianjia.php';</script>";
exit;
}
set_time_limit(30);
}
else
{
echo "<script>alert('文件类型不对!');location.href='tianjia.php';</script>";
exit;
}
}
else
{
echo "<script>alert('不安全的上传!');location.href='tianjia.php';</script>";
exit;
}
}
?>
|
|