동아리관련 질문입니다. 정보
동아리관련 질문입니다.
본문
동아리출처 : http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=90962
동아리관련 질문입니다.
1. 메인화면에서 동아리로 접속할 수 있게 ./dongari.php 를 링크 시킵니다.
2. 회원이 아니면 팝업창이 뜨면서 "회원으로 로그인하셔아 동아리 접속이 가능합니다" 경고 후 확인 버튼을 누르면 메인화면 또는 로그인화면으로 이동합니다.
3. 회원이고 동아리가 이미 생성하였다면 동아리페이지($g4[url]/bbs/board.php?bo_table=$gogogo)로 이동합니다.
4. 회원으로 로그인 하였으나 동아리가 생성되어 있지 않다면 '동아리를 생성하시겠습니까 ?' 팝업창이 뜬 후 확인을 누르면 ./make_dongari.php 로 이동합니다.
위 조건을 만족시킬려면 엄청난 노력이 필요하겠지요?
아래는 원본 dongari.php 소스입니다.
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<?
include_once("./_common.php");
echo "<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">";
$gogo = $_GET['go'];
if(!$gogo){
echo "<script language='JavaScript'> alert('잘못된 접근입니다.'); </script>";
exit;
}
$result = sql_fetch("select bo_table from g4_board where bo_1 = '$gogo'");
$gogogo = $result['bo_table'];
echo "<script language='JavaScript'> location.replace('$g4[url]/bbs/board.php?bo_table=$gogogo'); </script>";
?>
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
php 정말 멍하여... 아리송 할 뿐입니다.
기초부터 배워야 하나 그냥 비교밖에는 하지 못합니다.
선처 부탁 올립니다.
댓글 전체
아래 내용으로 새로 php를 하나 만드세요
<?
include_once("./_common.php");
echo "<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">";
if (!$member[mb_id]) {
alert("회원으로 로그인하셔아 동아리 접속이 가능합니다", "./login.php");
}
$row = sql_fetch(" select count(*) as cnt from $g4[board_table] where bo_table = 'D_{$member[mb_id]}' ");
if($row[cnt]){
goto_url("$g4[url]/bbs/board.php?bo_table=D_{$member[mb_id]}");
}
else{
echo "<script>if (confirm(\"동아리를 만드실건가요?\")) location.href = \"./make_dongari.php\"; else location.href = \"$g4[url]\"; </script>";
}
?>
테스트는 안해봤습니다;;
