민트채팅방 유지시키기 질문드려요..
페이지 정보
작성자 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 댓글 2건 조회 14,151회 작성일 10-04-27 11:10본문
아래 강백호님 게시물 팁을 따라서 했는데요, 방은 만들어지는데 리스트에서 방은 유지되는데요...
방에서 나온후에 다시 방을 클릭하면 존재하지 않는 채팅방입니다. 라고합니다...
chat_act.php 부분에
$room_keep = $_POST[keep];
room_keep='$room_keep'
방에서 나온후에 다시 방을 클릭하면 존재하지 않는 채팅방입니다. 라고합니다...
우선 알려주신데로 g4_mint_chat_room 테이블에 room_keep 이라는 필드를 하나 만들고
채팅방 만드는 마지막 부분에 아래 코드를 만들고
view sourceprint?01 <? if ($is_admin == "super" || $is_auth) { ?>
02 <tr>
03 <td bgcolor="#F1F8FF">방유지</td>
04 <td bgcolor="#FFFFFF">
05 <select name="keep" id="keep" onChange="maxSelect(this.value);">
06 <option value="0" selected>자동닫기</option>
07 <option value="1">방유지</option>
08
09 </select>
10 </td>
11 </tr>
12 <? } ?>
이렇게 해서 최고 관리자가 방유지를 시킬 수 있게 했습니다.
chat_act.php 부분에
$room_keep = $_POST[keep];
room_keep='$room_keep'
넣고
chat_act.php, chat_room.php, chat_roomInfoBox.php 이렇게 세개 화일에
$closeRoom_sql 부분에
$closeRoom_sql = "UPDATE `".$Mint[DB_chat]."_room` SET room_open='1' WHERE room_keep<>'1' and room_id='$_POST[RoomID]' ";
$closeRoom_sel = @mysql_query($closeRoom_sql);
$closeData_sql = "UPDATE `".$Mint[DB_chat]."_data` SET chat_open='1' WHERE room_keep<>'1' and room_id='$_POST[RoomID]' ";
$closeData_sel = @mysql_query($closeData_sql);
이렇게 넣었더니 잘 되네요^^ 감사합니다.
-강백호-
채팅방 만드는 마지막 부분에 아래 코드를 만들고
view sourceprint?01 <? if ($is_admin == "super" || $is_auth) { ?>
02 <tr>
03 <td bgcolor="#F1F8FF">방유지</td>
04 <td bgcolor="#FFFFFF">
05 <select name="keep" id="keep" onChange="maxSelect(this.value);">
06 <option value="0" selected>자동닫기</option>
07 <option value="1">방유지</option>
08
09 </select>
10 </td>
11 </tr>
12 <? } ?>
이렇게 해서 최고 관리자가 방유지를 시킬 수 있게 했습니다.
chat_act.php 부분에
$room_keep = $_POST[keep];
room_keep='$room_keep'
넣고
chat_act.php, chat_room.php, chat_roomInfoBox.php 이렇게 세개 화일에
$closeRoom_sql 부분에
$closeRoom_sql = "UPDATE `".$Mint[DB_chat]."_room` SET room_open='1' WHERE room_keep<>'1' and room_id='$_POST[RoomID]' ";
$closeRoom_sel = @mysql_query($closeRoom_sql);
$closeData_sql = "UPDATE `".$Mint[DB_chat]."_data` SET chat_open='1' WHERE room_keep<>'1' and room_id='$_POST[RoomID]' ";
$closeData_sel = @mysql_query($closeData_sql);
이렇게 넣었더니 잘 되네요^^ 감사합니다.
-강백호-
chat_act.php 부분에
$room_keep = $_POST[keep];
room_keep='$room_keep'
$mb_age = $getAgeGender[age]; $room_keep = $_POST[keep]; ////방유지 추가 $put_sql = "INSERT INTO `".$Mint[DB_chat]."_room` SET mb_id='$mb_id', mb_gender='$mb_gender', mb_age='$mb_age', room_icon='$room_icon', room_title='$room_title', room_pass='$room_pass', room_typeA='$room_typeA', room_typeB='$room_typeB', room_maxCnt='$room_maxCnt', room_regdate=now(), room_keep='$room_keep' "; //,room_keep='$room_keep' 방유지 추가 $put_sel = mysql_query($put_sql);
|
댓글목록
MintState님의 댓글
MintState 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일소스를 보지 않고는 모르겠네요. 강백호님은 성공 하셨다는데... 음..
강백호님의 댓글
강백호 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일
헉 이제서야 글을 봤네요.
room_keep int(1) 아니오 0
mysql에서 g4_mint_chat_room 요기에 위에 필드를 하나 만드셔야 하는데 이걸 안 만드신거 같은데요.