대용량 스트리밍 업로드 게시판[외부입력]
1. 출처 http://swfupload.mammon.se/index.php
* SWFUpload 0.8.3 Revision 6.2 by Jacob Roberts, July 2007, linebyline.blogspot.com
* -------- -------- -------- -------- -------- -------- -------- --------
* SWFUpload is (c) 2006 Lars Huring and Mammon Media and is released under the MIT License:
* http://www.opensource.org/licenses/mit-license.php
*
* See Changelog.txt for version history
*
* + Added ServerData event callback
* = Changed upload_params to query_params
* + Added post_params
* + Added PreuploadValidation callback
* + Added automatic cookie transmission to workaround the Flash browser bug
* ? Added custom file post name setting
*/
2. 그누보드와 연결된 기능.
ㄱ. 별도의 업로드입력 - 스트리밍서버 또는 외부 서버에 업로드후 그누보드에 관련정보입력.
3. 사용방법.
ㄱ. 압축 해재후 g4_path/upload2/ 에 압축을 푼다.
ㄴ. g4_path/upload2/upload 퍼미션을 707 로 조정.
ㄷ. 스킨 수정
*****************************
- index.php 51라인 수정
예) file_types : "*.wmv;*.asf", // or you could use something like: "*.doc;*.wpd;*.pdf",
- index.php 136라인 수정 : 업로드 분류설정 또는 업로드로 사용할 게시판 설정.
예) $category_option = "<option value='g_test'>외부입력테스트</option>\n";
*********************************
upload.php 수정
1. 스트리밍이 아닌 디렉토리에 업로드시 주석제거
2. upload.php 33라인 수정, 스트리밍서버가 아닌 일반 ftp 주소를 입력해도 됨.
예)
//접속할 서버
$ftp_server = ""; //접속할 서버
$ftp_user_name = ""; //계정 아이디
$ftp_user_pass = ""; //계정 패스워드
$server_port = 21; //계정 포트
*******************************************************
** 자식값에서 부모값으로 링크 제어할 경우
1. 부모값 아무곳에나
<script language="javascript">
function Rink(se_07){
this.location.href=se_07;
}
</script>
2. 새창 링크사용시
<script language="javascript">
//스트리밍 업로드창 뛰우기
function file_search(se_01, se_02, se_03, se_04, se_05, se_06)
{
url = g4_path+"/upload2/index.php?se_01="+se_01+"&se_02="+se_02+"&se_03="+se_03+"&se_04="+se_04+"&se_05="+se_05;
win_open(url, "winFormmail", "left=270, top=100, width=470, height=380, scrollbars=0");
}
</script>
<a href="javascript:file_search('<?=$bo_table?>', '<?=$randumid?>', '<?=$wr_id?>','<?=$w?>','20070607001','<?=$board_skin_path?>');">테스트용은 10M 이내만 가능합니다.</a>
** 테스트 주소 : http://sksna.com/index.php 아이디: test 패스워드: test
* SWFUpload 0.8.3 Revision 6.2 by Jacob Roberts, July 2007, linebyline.blogspot.com
* -------- -------- -------- -------- -------- -------- -------- --------
* SWFUpload is (c) 2006 Lars Huring and Mammon Media and is released under the MIT License:
* http://www.opensource.org/licenses/mit-license.php
*
* See Changelog.txt for version history
*
* + Added ServerData event callback
* = Changed upload_params to query_params
* + Added post_params
* + Added PreuploadValidation callback
* + Added automatic cookie transmission to workaround the Flash browser bug
* ? Added custom file post name setting
*/
2. 그누보드와 연결된 기능.
ㄱ. 별도의 업로드입력 - 스트리밍서버 또는 외부 서버에 업로드후 그누보드에 관련정보입력.
3. 사용방법.
ㄱ. 압축 해재후 g4_path/upload2/ 에 압축을 푼다.
ㄴ. g4_path/upload2/upload 퍼미션을 707 로 조정.
ㄷ. 스킨 수정
*****************************
- index.php 51라인 수정
예) file_types : "*.wmv;*.asf", // or you could use something like: "*.doc;*.wpd;*.pdf",
- index.php 136라인 수정 : 업로드 분류설정 또는 업로드로 사용할 게시판 설정.
예) $category_option = "<option value='g_test'>외부입력테스트</option>\n";
*********************************
upload.php 수정
1. 스트리밍이 아닌 디렉토리에 업로드시 주석제거
2. upload.php 33라인 수정, 스트리밍서버가 아닌 일반 ftp 주소를 입력해도 됨.
예)
//접속할 서버
$ftp_server = ""; //접속할 서버
$ftp_user_name = ""; //계정 아이디
$ftp_user_pass = ""; //계정 패스워드
$server_port = 21; //계정 포트
*******************************************************
** 자식값에서 부모값으로 링크 제어할 경우
1. 부모값 아무곳에나
<script language="javascript">
function Rink(se_07){
this.location.href=se_07;
}
</script>
2. 새창 링크사용시
<script language="javascript">
//스트리밍 업로드창 뛰우기
function file_search(se_01, se_02, se_03, se_04, se_05, se_06)
{
url = g4_path+"/upload2/index.php?se_01="+se_01+"&se_02="+se_02+"&se_03="+se_03+"&se_04="+se_04+"&se_05="+se_05;
win_open(url, "winFormmail", "left=270, top=100, width=470, height=380, scrollbars=0");
}
</script>
<a href="javascript:file_search('<?=$bo_table?>', '<?=$randumid?>', '<?=$wr_id?>','<?=$w?>','20070607001','<?=$board_skin_path?>');">테스트용은 10M 이내만 가능합니다.</a>
** 테스트 주소 : http://sksna.com/index.php 아이디: test 패스워드: test
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 16개
제가 초보자라 뮤존님의 말씀만으로 적용하기 힘들어 사용방법에 대해 여쭙고 싶습니다.
첫번째 질문은 지금 이자료가 웹서버랑 다른 스트리밍서버에 동영상을 올리는 방법이 맞는지 확인하고 싶구요.
두번째는 사용에 있어 뮤존님이 이전에 공개해주신 UCC게시판이랑 같이 사용해야되는 것인지 아니면 단독으로 사용이 가능한지도 궁금합니다.
초보자의 눈높이에 맞는 답변 부탁드리겠습니다. ^^;
-ㄱ. 웹서버임시 업로드 사용된 소스 : http://swfupload.mammon.se/index.php
- ㄴ.웹서버 --> 스크리밍서버 데이타 전송 : php.net , http://www.php.net/manual/kr/function.ftp-put.php
- ㄷ.그누보드 업로드 정보 삽입.
==>> 상기 3가지가 혼합된 상태이며, 기본적인 방향은 웹서버를 통해서 스트리밍서버에 업로드하는 기능이 맞습니다.
2. 두번째는 사용에 있어 뮤존님이 이전에 공개해주신 UCC게시판이랑
==>> 기존 스킨과 연관이 없습니다. 모질라 및 ie7에서 웹서버 업로드 버그가 존재하여 다른것으로 대체한것입니다.
^^ ㅠ ^^ 상기 방법대로 설치하면 될텐데요...
너무 잘 쓰고 있어요(_ _)
am.asf<br /><b>Warning</b>: ftp_chdir() [<a href=
이렇게 나오는데, 초보라... 어디가 잘못된건지 모르겠습니다.
도와주세요 ㅠㅠ
파이어폭스에서는 잘 되는데 익스플로러에서 안됩니다.
아무리 원인을 찾아보려해도 모르겠습니다...ㅜㅜ
무슨문제인지....