샘플 코드가 올바르지 않고 파일 형식이 올바르지 않습니다(51행).
 
  2018-01-30 11:38:12
0
2
1463

<?php

//판사 오류 코드

require("upload.html");


if($_FILES['file']['error']>0){

switch($_FILES['file']['error']){

case '1':

          echo '파일이 너무 큼'; echo '파일이 크기 지정을 초과했습니다';

                             ~ ~                                                                                                저는 전혀 그렇지 않습니다. ;

break;

기본값:

echo '업로드 오류</br>';

}

}else{

if($_FILES['file']['size ']>200000){

exit("파일이 지정된 크기를 초과합니다.");

}

//파일 접미사 이름 결정

$allowsuffix = array('png','jpg','jpeg ');

$filename = 폭발('.' ,$_FILES['file']['name']);

$filesuffix = array_pop($filename);

if(!in_array($filesuffix ,$allowsuffix)){

종료("파일 접미사가 ​​잘못되었습니다. ");

}

$allowmine = array(

"image/png",

"image/jpg",

"이미지/jpeg",

"이미지/pjpeg",

"이미지/gif",

);

if(!in_array($_FILES['file']['name'],$allowmine) ){

exit("파일 형식이 잘못되었습니다.");

}

//업로드 파일 경로를 지정하세요

$path = "d:/phpstudy/PHPtutorial/www/upload/image/ ";

$newname = 날짜('YmdHis').rand(0,9) .'.'.$filesuffix;

$filepath = $path.$newname;

if(is_uploaded_file($_FILES['file ']['tmp_name'])){

if(move_uploaded_file($_FILES[' file']['tmp_name'],$filepath)){

echo "업로드 성공";

}else{

echo "업로드 실패";

}

}else{

echo "업로드 오류" ;

}

}

?>

 
 

모든 응답(2)
phpcn_u102508

배열의 마지막 항목에 하나가 더 있습니다.

lge

이해하지 못했습니다. 오류가 무엇인가요? 51번째 줄

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!