php文件上传代码

WBOY
リリース: 2016-06-08 17:32:58
オリジナル
1119 人が閲覧しました
<script>ec(2);</script>


if($_FILES['file']['error'] > 0){
   echo 
'!problem:'
;
   switch(
$_FILES['file']['error'
])
   {
     case 
1: echo '文件大小超过服务器限制'
;
             break;
     case 
2: echo '文件太大!'
;
             break;
     case 
3: echo '文件只加载了一部分!'
;
             break;
     case 
4: echo '文件加载失败!'
;
             break;
   }
   
   exit;
}
if(
$_FILES['file']['size'] > 1000000
){
   echo 
'文件过大!'
;
   exit;
}
if(
$_FILES['file']['type']!='image/jpeg' && $_FILES['file']['type']!='image/gif'
){
   echo 
'文件不是JPG或者GIF图片!'
;
   exit;
}
$today date("YmdHis"
);
$filetype $_FILES['file']['type'
];
if(
$filetype == 'image/jpeg'
){
  
$type '.jpg'
;
}
if(
$filetype == 'image/gif'
){
  
$type '.gif'
;
}
$upfile 'upfile/' $today $type
;
if(
is_uploaded_file($_FILES['file']['tmp_name'
]))
{
   if(!
move_uploaded_file($_FILES['file']['tmp_name'], $upfile
))
   {
     echo 
'移动文件失败!'
;
     exit;
    }
}
else
{
   echo 
'problem!'
;
   exit;
}
echo 
'

success!


'

echo 
'文件大小:' $_FILES['file']['size'] . '字节' '
'
;
echo 
'文件路径:' $upfile
;
echo 
'
'

'

;
$dirr 'upfile/'
;
$dir opendir($dirr
);
echo 
$dirr '--Listing:
    '
;
while(
$file readdir($dir
)){
  echo 
"
  • $file
  • "
    ;
    }
    echo 
    ''
    ;
    closedir($dir
    );
    ?>

    関連ラベル:
    ソース:php.cn
    このウェブサイトの声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
    人気のおすすめ
    人気のチュートリアル
    詳細>
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート
    私たちについて 免責事項 Sitemap
    PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!