首页上一页 1  下一页尾页 2 条记录 1/1页
        全局变量$_FILES用法疑问(2)?
                 	
                        发表在PHP图书答疑
                        2012-09-19                                                
                    		
                                                                            	
                        
                        
                    
                    
                    	是否精华
                    	是
                    	否
                    
                    
                    
                            版块置顶:
                            是
                            否
                        
                    
                                           《php编程宝典》第229页代码:
<?php
if(!empty($_FILES[up_picture][name])){ //判断上传内容是否为空 [font color=#FF0000]( 疑问:为什么这行的[up_picture][name]没加单引号,而下一行的['up_picture']['error']又加上单引号,两者有什么区别,恳请高人指点,谢谢!)
[/font] if($_FILES['up_picture']['error']>0){ //判断文件是否可以上传到服务器
echo "上传错误:";
switch($_FILES['up_picture']['error']){
case 1:
echo "上传文件大小超出配置文件规定值";
break;
case 2:
echo "上传文件大小超出表单中约定值";
break;
case 3:
echo "上传文件不全";
break;
case 4:
echo "没有上传文件";
break;
}
}else{
if(!is_dir("./upfile/")){ //判断指定目录是否存在
mkdir("./upfile/"); //创建目录
}
$path='./upfile/'.time().$_FILES['up_picture']['name']; //定义上传文件名称和存储位置
if(is_uploaded_file($_FILES['up_picture']['tmp_name'])){ //判断文件是否是HTPP POST上传
if(!move_uploaded_file($_FILES['up_picture']['tmp_name'],$path)){ //执行上传操作
echo "上传失败";
}else{
echo "文件".time().$_FILES['up_picture']['name']."上传成功,大小为:".$_FILES['up_picture']['size'];
}
}else{
echo "上传文件".$_FILES['up_pictute']['name']."不合法!";
}
}
}
?>
                
        	
        
        
    <?php
if(!empty($_FILES[up_picture][name])){ //判断上传内容是否为空 [font color=#FF0000]( 疑问:为什么这行的[up_picture][name]没加单引号,而下一行的['up_picture']['error']又加上单引号,两者有什么区别,恳请高人指点,谢谢!)
[/font] if($_FILES['up_picture']['error']>0){ //判断文件是否可以上传到服务器
echo "上传错误:";
switch($_FILES['up_picture']['error']){
case 1:
echo "上传文件大小超出配置文件规定值";
break;
case 2:
echo "上传文件大小超出表单中约定值";
break;
case 3:
echo "上传文件不全";
break;
case 4:
echo "没有上传文件";
break;
}
}else{
if(!is_dir("./upfile/")){ //判断指定目录是否存在
mkdir("./upfile/"); //创建目录
}
$path='./upfile/'.time().$_FILES['up_picture']['name']; //定义上传文件名称和存储位置
if(is_uploaded_file($_FILES['up_picture']['tmp_name'])){ //判断文件是否是HTPP POST上传
if(!move_uploaded_file($_FILES['up_picture']['tmp_name'],$path)){ //执行上传操作
echo "上传失败";
}else{
echo "文件".time().$_FILES['up_picture']['name']."上传成功,大小为:".$_FILES['up_picture']['size'];
}
}else{
echo "上传文件".$_FILES['up_pictute']['name']."不合法!";
}
}
}
?>

 
	
                                                 VIP会员
VIP会员 购物车
购物车

 私信
                         私信 
                     发表新帖
发表新帖 立即签到
立即签到 
        		  
        		 
         		 关注
关注
                  回复
 回复 支持(
                	支持( 反对(
                    反对( 
               			  
                







 
                     
                     
					 
						 
						 
						 
						