서버에 파일을 업로드, 올리기 위한 방법을 알아보려합니다. 만약 올릴 파일의 개수가 한개가 아닌 다수의 파일인 경우 어떻게해야 복수 파일 업로드가 가능한지 함께 알아보도록 하겠습니다.이와 함께 복수 파일의 경우 드래그앤드랍 방식의 인터페이스를 구현한다면 사용자가 더욱 편하게 업로드를 수행할 수 있을 것입니다. 만약 드래그를 구현하기 위해서 생각할 부분도 함께 알아보겠습니다. 우선 파일을 서버에 올리기위해서 화면 앞단에서느 무엇을 해야할까요?# 다수의 파일 한번에 업로드하기 위한 방법 아래에서는 파일을 웹페이지에 선택하는 것부터 서버와 통신하는 것까지 자세하게 알아보겠습니다. ! 파일 첨부가 가능한 태그와 업로드에 필요한 속성은?우리는 파일 첨부를 하기 위하여 input 태그를 사용할 것입니다. 일반적인 t
Last Modified : 2020-09-10 17:36:55특정 파일이 php 서버 저장소에 실제로 존재하는지 확인하기 위해 사용할 수 있는 PHP 함수에 대하여 알아보겠습니다. 이때 사용할 수 있는 함수로 file_exists() 와 is_file() 그리고 file() 함수가 있습니다.# php 서버의 파일 유무 확인하는 방법 이 함수를 사용해 파일 존재 유무를 알아내는 방법은 아래와 같습니다.file_exists(경로 및 파일이름);is_file(파일이름);셋 다 파일의 유무를 확인할 수 있지만 두 함수의 차이점은 무엇일까요? 일반적인 케이스에서는 file()을 사용하면 됩니다. 각 차이점은 다음과 같습니다.is_file()의 경우 파일의 확인이 가능하며 디렉토리를 확인할 경우 무조건 false를 반환한다는 점입니다. 즉, 경로를 확인하기 위하여는 file_e
Last Modified : 2020-08-26 00:08:56PHP 언어에서 파일의 크기를 알아내려면 어떻게 해야할까요? 간단한 방법으로 php에서 제공하는 filesize() 함수를 이용하는 방법이 있습니다. 이 함수는 해당하는 파일의 크기를 반환합니다. 사용방법은 매우 간단하여 아래와 같은 형식으로 사용할 수 있습니다. 전달 할 인자에는 해당하는 파일이름을 넣어줍니다.filesize(해당하는 파일이름)// 파일이름 필수사항함수를 실행시킬 경우 해당하는 파일의 사이즈를 확인하여 반환합니다. 참고로 이때 반환하는 값의 기본 단위는 byte입니다. 그렇기때문에 만약 Kbyte 단위의 값이 필요하다면 간단하게 1024를 나누면 원하는 값을 구할 수 있을 것입니다. 그럼 아래의 예제와 함께 알아보시기 바랍니다.# filesize() 함수 예제소스 보기 아래는 특정 이미지
Last Modified : 2017-12-25 05:03:01페이스북(Facebook) 소셜네트워크의 프로필사진을 가져오는 방법에 대하여 알아보려고 합니다. 어떻게하면 프로필 사진을 가져올 수 있을까요?# 페이스북의 프로필 사진 가져오기먼저 페이스북의 사진을 가져오려면 로그인하거나 사용자의 페이스북 ID가 필요합니다. 페이스북 ID는 숫자로 이루어져있으며 아래의 방법을 사용합니다.http://graph.facebook.com/{ facebookID }/picture?옵션위 경로를 입력할 경우 등록된 프로필 사진을 불러오거나 다운로드 할 수 있습니다.! 여러 타입의 프로필 사진 가져오기여러가지 타입이나 사이즈를 옵션을 설정하여 가져올 수 있습니다. 사용방법은 간단합니다. 아래와 같이 파라미터를 옵션으로 사용합니다.http://graph.facebook.com/fid값
Last Modified : 2018-08-21 10:13:56리눅스에서 특정 파일이 있는지 존재 여부를 확인하는 방법에 대하여 알아봅니다.리눅스에서 어떤 파일이 있는지 확인 후에 작업을 진행하려고 합니다. 아니면 그 반대로 파일이 없는 경우에만 특정 명령을 내릴 수도 있겠죠. 어떻게 하면 가능할까요?# 리눅스 파일 존재 여부 확인하는 방법, test이 경우 test 명령어를 사용할 수 있습니다 test는 파일 및 디렉토리에 사용하여 여부를 확인하고 true / false로 결과를 리턴 받을 수 있죠.만약 어떤 파일이 존재하는 경우 "File Exist!!"라는 문구를 출력해보려면 어떻게 할까요? test 명령어와 if문을 함께 사용하여 코드를 작성해보겠습니다.@ 파일이름 : './test_file.sh'if test -f './test_file.sh'; then
Last Modified : 2020-12-03 21:00:40파일이 업로드 되기 위한 전체과정에 대하여 알아보려고 합니다. php는 파일업로드를 위해 관련된 다양한 함수 및 초변역변수 $_FILES를 제공합니다. 파일이 업로드되는 과정은 어떻게 될까요?1. 사용자가 브라우저를 통해 파일 업로드2. 전달된 폼 양식을 통해 서버로 파일 전송3. 전송된 파일이 서버의 임시 위치에 저장! 파일 업로드를 위해 필요한 폼 입력양식<body><form enctype='multipart/form-data' action='/save.php' method='post'><input type='hidden' name='MAX_FILE_SIZE' value='10000' /><input type='file' name='file' /></form></body>파일을 첨부하기 위한 폼양식은 다
Last Modified : 2015-11-15 15:17:53Python flask에서 파일을 업로드 할 경우 하나가 아닌 다수(multiple upload)라면 어떻게 해야할까요? 클라이언트측 html과 서버측 python 코드를 아래에서 알아보겠습니다.# Python flask에서 여러 파일 전송, 전달받기아래 예제를 통하여 html과 python 코드를 예제를 통해 알아봅니다. 먼저 파일을 전송하기 위해 간단한 입력폼이 필요합니다.@ upload.html<form method="POST" enctype="multipart/form-data" action="/uploadfile/"> <input type="file" name="file[]" multiple=""> <button type="submit">Submit</button></form>이때 중요한 부분
Last Modified : 2020-11-10 23:50:38자바스크립트를 사용하여 캔버스 요소를 이미지로 변환하여 서버에 비동기식 ajax로 전송하는 방법을 알아봅니다.# 자바스크립트 캔버스 이미지 서버로 파일 전달하기HTML5를 사용하여 Canvas 요소를 이미지로 변환하거나 저장할 수 있습니다. 그렇다면 변환된 캔버스 이미지를 서버에 ajax로 전달할 수 있을까요?캔버스 이미지를 서버에 ajax로 전달하기결론부터 얘기하면 가능합니다. 물론 과정은 조금 복잡하며 아래와 같은 순서를 따라야만 합니다.- Canvas 이미지를 데이터로 저장- 저장된 Canvas 이미지를 base64에서 디코딩- 디코딩된 값을 바이트 배열로 변환 후 저장- typed array인 8bit unsigned array로 변환- new blob() 생성자를 사용해 blob 값으로 변환- Fo
Last Modified : 2020-08-05 22:18:49만약 php 서버에 어떤 특정한 파일의 존재하는지를 확인할 경우 아래와 같은 방법을 사용합니다.예를들면, 게시판을 통해 업데이트 한 경우입니다. 이런 경우 파일의 존재여부는 file_exists() 함수를 사용 할 수 있습니다.file_exists("경로 및 파일이름")
Last Modified : 2015-11-15 15:05:36Python(파이썬)에서 파일이 있는지의 존재 여부를 확인하는 방법입니다.# Python 파일 존재 확인하기파일을 삭제하거나 읽기 전에 파일의 유무를 확인해야겠죠. 없는 파일을 조작하면 에러가 발생할 수 있기 때문입니다. 그럼 어떻게 파일의 존재 여부를 확인 할 수 있을까요?파일 여부를 확인하는 방법으로 os 모듈의 isfile()이 많이 사용됩니다.os.path.isfile(파일이름)파일의 존재 여부를 확인하여 True/False로 반환하여 줍니다. 그럼 아래에서 간단한 예제를 만들어 알아봅니다.! python isfile() 예제 보기아래 예제는 파일이 존재하는지 확인하고 존재할 경우에만 메시지를 출력하는 간단한 예제입니다. 그럼 아래의 코드를 봐주세요.import osif os.path.isfile('
Last Modified : 2020-08-10 23:35:10Python 파일의 생성, 추가, 삭제 방법# 새로운 파일 생성하거나 파일 불러오기open()은 현재의 경로에 새로운 파일을 생성하거나 이미 있는 경우 불러옵니다.file = open('file.txt', 'w+') w : 쓰기 명령어+ 표시 : 없는 경우에 새로운 파일을 생성file.txt 파일이 생성됩니다.# 파일 내부에 내용 추가하기file.write('내용') ! 멀티라인 추가하기for (i in range(5)): f.write('Test Line') # 파일 내용 불러오기, 읽기파일을 읽을 경우 open()으로 파일을 열때 r옵션을 사용합니다. 내용은 read()를 사용하여 가능합니다.file = open('file.txt', 'r') content = file.read()
Last Modified : None파일 시스템 저장방식이 DBMS와 같은 데이터베이스 시스템보다 더 나은 점~ 파일 시스템이 가지는 장점과 단점은 무엇이 있을까요? 그리고 이 방식이 계속 고수되는 분야는 어디일까요?
Last Modified : 2017-09-21 00:19:42HTML5에서 파일 추가하는 방법에 Drag and Drop을 사용하는 방법입니다. 하나 또는 다수 파일을 드래그앤 드랍으로 추가하는~ 업로드하는 방법은 어떻게 될까요?
Last Modified : 2017-04-04 17:17:43