초간단 대화방
작성자 정보
- 작성자 최고관리자
- 작성일
컨텐츠 정보
- 조회 52
본문
※ 읽기, 쓰기와 PHP 지원 가능한 계정이어야 합니다. ① My Code에 대화명을 입력합니다. ② 대화를 입력후 엔터 ③ 대화입력후 Next 버튼을 누르셔도 됩니다. ④ Design by Duduji 버튼을 누르면 대화내용이 지워집니다. ※ 파일읽기와 파일쓰기 연습용 대화방입니다. 로그인 기능 및 기타 기능은 없습니다. ※ 자신의 계정에 다음 네가지가 있어야합니다.
가) 대화방 플래시 무비파일 ※ 읽기 쓰기 연습용으로만 사용하세요...^^* |
|
① Instance Name : mypass ② Instance Name : clean_data ③ Instance Name : mytext ④ Instance Name : nextb |
|
//한글깨짐방지 System.useCodePage=true; rmenu.Html=true; rmenu.Htmltext=""; root_path="http://사용자계정/"; //입력한 데이터를 PHP로 보내 파일에 저장한다. this.nextb.onPress=function () { if (mytext.text<>"") { var addData=mypass.text + ": " + mytext.text myLoadVars = new LoadVars(); myLoadVars.userData=addData; myLoadVars.sendAndLoad(root_path+"omyChangeChatData.php",myLoadVars,"POST"); mytext.Text=""; mytext.setFocus; } } //입력된 데이터를 PHP를 이용 초기화합니다. this.clean_data.onPress=function () { myLoadVars = new LoadVars(); myLoadVars.userData=addData; myLoadVars.sendAndLoad(root_path+"omyClearChatData.php",myLoadVars,"POST"); mytext.Text=""; mypass.text="손님"; mytext.setFocus; } // Enter Key 입력시... someListener = new Object(); someListener.onKeyDown = function () { if (Key.getCode() == 13 && mytext.text<>"") { //입력한 데이터를 PHP로 보내 파일에 저장한다. var addData=mypass.text + ": " + mytext.text myLoadVars = new LoadVars(); myLoadVars.userData=addData; myLoadVars.sendAndLoad(root_path+"omyChangeChatData.php",myLoadVars,"POST"); mytext.Text=""; mytext.setFocus; } }; Key.addListener(someListener); //대화창을 화면에 표시합니다. _root.onEnterFrame = function() { root_path="http://duduji.iptime.org/omy/"; myLoadVars = new LoadVars(); myLoadVars.load(root_path+"omyChat.txt"); // PHP에서 사용하는 파일명과 일치해야한다. myLoadVars.onLoad = function(success) { loadData=myLoadVars.myChatText; rmenu.HtmlText = loadData; tscroll.setScrollPosition(100); } } |
|
ChangeChatData.php 내용입니다. |
$userData=$_POST["userData"]; $filename="myChat.txt"; $fo=fopen($filename,"r"); $myOldString=fread($fo,filesize($filename)); fclose($fo); $myNewString=$myOldString.$userData." "; $fp=fopen($filename,"w"); fwrite($fp,$myNewString); fclose($fp); ?> |
ClearChatData.php 내용입니다. |
$myNewString="myChatText="; //위에서 사용하는 대화저장파일명과 일치하여야한다. $fp=fopen($filename,"w"); fwrite($fp,$myNewString); fclose($fp); ?> |
인터넷 설정 |
도구 인터넷 옵션-일반탭 임시 인터넷 파일 열어본 페이지는 다음에 빨리 볼 수 있도록 따로 저장합니다. 설정 저장된 페이지의 새 버전 확인 페이지를 열때마다 |
관련자료
-
링크
댓글 0개
등록된 댓글이 없습니다.