| 제목 | (자답)S3 다중업로드 질문입니다. | ||
|---|---|---|---|
| 카테고리 | CIBOARD | ||
| 글쓴이 | 공부가필요한 | 작성시각 | 2018/03/13 08:22:23 | 
|  | |||
| php초보입니다 ㅜㅜ s3 upload 연습중인데요. 하나는 들어가지만 다중업로드를 하려는데 잘안되네요 ,, 어디가 잘못되었는지 부탁드립니다! 
 
require 'vendor/autoload.php';
		$error = $_FILES['userfile[]']['error'];
		$name = $_FILES['userfile[]']['name'];
		$type = $_FILES['userfile[]']['type'];
    	$ext = array_pop(explode('.', $name));
    	$bucket = 'test';
    	$keyname = 'testup';
					
		$filepath = 'testup/';
    	$s3Client = new Aws\S3\S3Client([
    		'version' => 'latest',
    		'region'  => 'ap-northeast-2',
    		'credentials' => [
    		'key'    => '**************',
        	'secret' => '*****************************',
        	 ],
		]);
		$params = [
  			'Bucket' =>	$bucket,
    		'Key'    => $name,
    		'Body'   => $ext,
    		'ACL'	 => 'public-read',
    		'ContentType' => $type
		];
		$result = $s3Client->putObject($params);
		$command = $s3Client->getCommand('PutObject', $params);
		header('Location:/upload');
		
    }
 | |||
| 태그 | s3,php,aws | ||
| 다음글 | db 에러 (2) | ||
| 이전글 | application>views 폴더 php 파일... (2) | ||
| 
                                공부가필요한
                                /
                                2018/03/13 08:59:45 /
                                추천
                                0
                             | 
| 
                                kaido
                                /
                                2018/03/13 09:34:15 /
                                추천
                                0
                             실제로 만들어보시면 단순 루프만이 아니라 좀더 생각 할것들이 있습니다 ^^ 라이브러리로 한번 만들어 보심을 추천드립니다. 
 | 
| 
                                공부가필요한
                                /
                                2018/03/14 13:15:58 /
                                추천
                                0
                             @ kaido 네 답변갑사합니다!ㅎㅎ 연습해보겠습니다! | 
기본적인걸 까먹고 고민만했네요 ^^;
혹시 저처럼 고민하시는분들은 foreach 반복문으로 돌리면됩니다!