php 파일 업로드

웹/php 2016. 3. 30. 09:39

 $dirRoot = $_SERVER["DOCUMENT_ROOT"];
 $file_date_dir = "test";

 $current = date("Y-m-d", time());
 $fmt_time = strtotime($current);

 if(is_dir($dirRoot."/admin/uploads/".$file_date_dir)){
 
 }else{

  @mkdir($dirRoot."/test/uploads/".$file_date_dir, 0777);
 }

 // uploads디렉토리에 파일을 업로드합니다.
  $uploaddir = '../uploads/'.$file_date_dir."/";
  $uploadfile = $uploaddir ."test_". $fmt_time.".jpg";

  if($_POST['MAX_FILE_SIZE'] < $_FILES['brand_img']['size']){
   // echo "업로드 파일이 지정된 파일크기보다 큽니다.\n";
  } else {
   if(($_FILES['brand_img']['error'] > 0) || ($_FILES['brand_img']['size'] <= 0)){
    // echo "파일 업로드에 실패하였습니다.";
   } else {
     // HTTP post로 전송된 것인지 체크합니다.
     if(!is_uploaded_file($_FILES['brand_img']['tmp_name'])) {
     //echo "HTTP로 전송된 파일이 아닙니다.";
     } else {
     // move_uploaded_file은 임시 저장되어 있는 파일을 ./uploads 디렉토리로 이동합니다.
     if (move_uploaded_file($_FILES['brand_img']['tmp_name'], $uploadfile)) {
     //  echo "성공적으로 업로드 되었습니다.\n";
     } else {
      // echo "파일 업로드 실패입니다.\n";
     }
     }
   }
  }

' > php' 카테고리의 다른 글

코드이그나이터 index.php 없애기  (0) 2016.05.23
php 파일 읽기  (0) 2016.04.25
session 유지하는 법  (0) 2016.04.25
텍스트 글짜 한정  (0) 2016.03.30
php curl 사용 예제  (0) 2016.03.30
Posted by 몽키 D.루피
,