그누 4를 이용하는 머리좋으신분들 이것즘 그4로 번역?즘 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

그누 4를 이용하는 머리좋으신분들 이것즘 그4로 번역?즘 정보

그누 4를 이용하는 머리좋으신분들 이것즘 그4로 번역?즘

본문

<?
$_gn_path = "그누보드 절대 주소 ";

include $_gn_path."dbconfig.php";
include $_gn_path."config.php";

// PHP 4.1.0 부터 지원됨
// php.ini 의 register_globals=off 일 경우
@extract($_GET);
@extract($_POST);
@extract($_SERVER);
// 완두콩님이 알려주신 보안관련 오류 수정
// $member 에 값을 직접 넘길 수 있음
unset($member);
unset($cfg);
unset($default);
unset($board);
unset($group);
// 이 상수가 정의되지 않으면 각각의 개별 페이지는 별도로 실행될 수 없음
define("_GNUBOARD_", TRUE);
include "$_gn_path/config.php";
// 3.23
// lib 디렉토리에 어떤 라이브러리 파일을 넣어도 index.php 를 수정할 필요가 없음
$tmp = dir("$_gn_path/lib");
while ($entry = $tmp->read()) {
    // 3.24 수정
    if ($entry{0} == ".") continue;  // 첫문자가 "."이면 무시한다
   
    include "$_gn_path/lib/" . $entry;
}
header_cache();
    ini_set("session.use_trans_sid", 0);    // PHPSESSID를 자동으로 넘기지 않음
    ini_set("session.cache_expire", $cfg[cache_expire]);
    ini_set("session.gc_maxlifetime", $cfg[gc_maxlifetime]);
    session_save_path("./data/session");
    if ($SESSION_CACHE_LIMITER) {
        @session_cache_limiter($SESSION_CACHE_LIMITER);
    } else {
        @session_cache_limiter('no-cache, must-revalidate');
    }
    // 3.09 추가
    session_set_cookie_params(0,"/");
    include "$_gn_path/dbconfig.php";
    $connect = @mysql_connect($cfg[mysql_host], $cfg[mysql_user], $cfg[mysql_pass]);
    $select_db = @mysql_select_db($cfg[mysql_db], $connect);
    if (!$select_db) {
        echo "DB 접속 오류";
        exit;
    }
 // 기본환경설정
 $default = sql_fetch(" select * from $cfg[table_default] ");
 // 3.21 세션 공유
 // de_cookie_domain 값을 얻기 위해서는 이 코드를 위에 둘 수 없기 때문에 이곳에 위치함
 ini_set("session.cookie_domain",$default[de_cookie_domain]);
 @session_start();
 $sql = "select * from $cfg[table_member] where mb_id ='".$_SESSION[ss_mb_id]."'";
 $temp = @mysql_query($sql,$connect);
 $data = @mysql_fetch_array($temp);
 @mysql_close($connect);
 if(!$data[mb_id])
 {
 $script="
  <script language=javascript>
  function geogameC(view)
  {
  alert('로그인하셔야합니다');
  }
  </script>
 ";
 }
 else{
  $data[mb_name] = stripslashes($data[mb_name]);
  $data[mb_birth] = substr($data[mb_birth],0,4);
  $age=intval(date("Y"))-intval($data[mb_birth])+1;
  if(!$data[mb_sex]){
   $script="
    <script language=javascript>
    function geogameC(view)
    {
    alert('죄송합니다. 회원정보에서 성별을 입력하여 주시기 바라겠습니다..');
    }
    </script>
   ";
  }
  elseif($age < 20)
  {
   $script="
    <script language=javascript>
    function geogameC(view)
    {
    alert('죄송합니다. 미성년자는 이용할 수 없습니다.');
    }
    </script>
   ";
  }
  else
  {
   $script="
    <script language=javascript>
    function geogameC(view)
    {
    document.geogameF.view.value=view;
    geogame=window.open('','geogame','toolbar=no,resizable=no,scrollbars=yes,status=no,width=817,height=600');
    document.geogameF.submit();
    }
    </script>
   ";
  }
 }
echo $script;
?>
 
이게 소슨데 그누3버전이라 못쓰고 있네요 ㅠㅠ
그누4로 바꿔주세여 ㅠㅠ
그누 엄청 잘하시는 분만 할수 있을라나 ㅋㅋ^^

댓글 전체

<?
include '_common.phhp';

//이후 $data는 $member로 바꾸세요.
//아니면
//$data= $member;

if(!$data[mb_id])
 {
 $script="
  <script language=javascript>
  function geogameC(view)
  {
  alert('로그인하셔야합니다');
  }
  </script>
 ";
 }
 else{
  $data[mb_name] = stripslashes($data[mb_name]);
  $data[mb_birth] = substr($data[mb_birth],0,4);
  $age=intval(date("Y"))-intval($data[mb_birth])+1;
  if(!$data[mb_sex]){
  $script="
    <script language=javascript>
    function geogameC(view)
    {
    alert('죄송합니다. 회원정보에서 성별을 입력하여 주시기 바라겠습니다..');
    }
    </script>
  ";
  }
  elseif($age < 20)
  {
  $script="
    <script language=javascript>
    function geogameC(view)
    {
    alert('죄송합니다. 미성년자는 이용할 수 없습니다.');
    }
    </script>
  ";
  }
  else
  {
  $script="
    <script language=javascript>
    function geogameC(view)
    {
    document.geogameF.view.value=view;
    geogame=window.open('','geogame','toolbar=no,resizable=no,scrollbars=yes,status=no,width=817,height=600');
    document.geogameF.submit();
    }
    </script>
  ";
  }
 }
echo $script;
?>
document.geogameF.view.value=view;
    geogame=window.open('','geogame','toolbar=no,resizable=no,scrollbars=yes,status=no,width=817,height=600');
    document.geogameF.submit();


여기는 뭐하는 건가요?
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT