묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
XE에서 파일 업로드 구현
2011.09.18 22:33
안녕하세요. 질문이 있어 글을 올려봅니다.
XE는 일반적으로 데이터 전송을 모두 javascript를 이용한 비동기로 처리하는데요 이 때 파일의 경우 정상적으로 전송이 되지 않습니다.
그래서 보통은 iframe을 이용하여 파일을 전송하는데요, 자료실 모듈을 살펴보니 비동기로 처리하고 있는 것 같습니다.
<tr class="first_child">
XE는 일반적으로 데이터 전송을 모두 javascript를 이용한 비동기로 처리하는데요 이 때 파일의 경우 정상적으로 전송이 되지 않습니다.
그래서 보통은 iframe을 이용하여 파일을 전송하는데요, 자료실 모듈을 살펴보니 비동기로 처리하고 있는 것 같습니다.
<tr class="first_child">
<th scope="row"><em>{$lang->attach_file}<img src="./img/bu_must.gif" alt="{$required_field}" /></em></th>
<td>
<p><input type="file" name="attach_file"/></p>
<p class="description">{$lang->about_attach_file}</p>
</td>
</tr>
이렇게 form 안에 input type="file" 형식으로 들어가 있고 procResourceAttachFile() 함수에서 $args = Context::gets('package_srl','item_srl','attach_file','attach_screenshot'); 과 같은 방식으로 데이터를 받고 있습니다. 그래서 따라 해보려는데 잘 안되네요. 혹시 이와 관련해서 팁 주실분 계신가요?
이렇게 form 안에 input type="file" 형식으로 들어가 있고 procResourceAttachFile() 함수에서 $args = Context::gets('package_srl','item_srl','attach_file','attach_screenshot'); 과 같은 방식으로 데이터를 받고 있습니다. 그래서 따라 해보려는데 잘 안되네요. 혹시 이와 관련해서 팁 주실분 계신가요?