채팅방에 항상 열려 있는 방이 있으면 좋겠습니다. 경과 보고
페이지 정보
작성자
본문
우선 알려주신데로 g4_mint_chat_room 테이블에 room_keep 이라는 필드를 하나 만들고
채팅방 만드는 마지막 부분에 아래 코드를 만들고
이렇게 해서 최고 관리자가 방유지를 시킬 수 있게 했습니다.
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);
이렇게 넣었더니 잘 되네요^^ 감사합니다.
-강백호-
채팅방 만드는 마지막 부분에 아래 코드를 만들고
<? if ($is_admin == "super" || $is_auth) { ?> <tr> <td bgcolor="#F1F8FF">방유지</td> <td bgcolor="#FFFFFF"> <select name="keep" id="keep" onChange="maxSelect(this.value);"> <option value="0" selected>자동닫기</option> <option value="1">방유지</option> </select> </td> </tr> <? } ?>
이렇게 해서 최고 관리자가 방유지를 시킬 수 있게 했습니다.
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);
이렇게 넣었더니 잘 되네요^^ 감사합니다.
-강백호-
|
댓글목록
MintState님의 댓글

^^ 수고 하셨습니다.
명예님의 댓글

room_keep 만들때 데이터 타입등은 어떻게 지정해줘야하나요?
MintState님의 댓글의 댓글

char나 int로 하면 되겠네요
명예님의 댓글

chat_act.php 부분에
$room_keep = $_POST[keep];
room_keep='$room_keep'
을 넣으니까 채팅방이 생성이 안되네요. 특히 room_keep='$room_keep' 이게 활성화 되면 생성이 안되던데 어느부분에 어떻게 넣어야하나요?