ホームページ >バックエンド開発 >PHPチュートリアル >phpファイルアップロードの簡単な例(初心者向け)

phpファイルアップロードの簡単な例(初心者向け)

WBOY
WBOYオリジナル
2016-07-25 08:55:51781ブラウズ
  1. /**
  2. * php ファイルのアップロード
  3. * 2013-11-30
  4. */
  5. if($_POST[sub]){
  6. if(is_uploaded_file($_FILES[file][tmp_name])){//取得するかどうかを決定します一時ファイルでphp内に保存されます。戻り値 1 は true です。
  7. $file=$_FILES[file];
  8. print_r($file); // bbs.it-home.org
  9. $name=$file[name];
  10. $tmp=$file[tmp_name];
  11. $size= $file[サイズ];
  12. $error=$file[エラー];
  13. $type=$file[タイプ];
  14. }
  15. switch($type){
  16. case 'image/pjpeg' : $ok=1;
  17. Break ;
  18. ケース 'image/jpeg' : $ok=1;
  19. ブレーク;
  20. ケース 'イメージ/gif' : $ok=1;
  21. ブレーク;
  22. ケース 'image/png' : $ok=1;
  23. ブレーク;
  24. }
  25. if($error=='0'&& $ok==1){
  26. move_uploaded_file($tmp,'upfile/'.$name);
  27. echo "アップロード成功";
  28. }else{
  29. echo "アップロード失敗";
  30. }
  31. }
  32. ?>
コードをコピー


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。