그누 4를 이용하는 머리좋으신분들 이것즘 그4로 번역?즘 정보
그누 4를 이용하는 머리좋으신분들 이것즘 그4로 번역?즘본문
<?
$_gn_path = "그누보드 절대 주소 ";
$_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);
// $member 에 값을 직접 넘길 수 있음
unset($member);
unset($cfg);
unset($default);
unset($board);
unset($group);
// 이 상수가 정의되지 않으면 각각의 개별 페이지는 별도로 실행될 수 없음
define("_GNUBOARD_", TRUE);
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;
}
// 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.use_trans_sid", 0); // PHPSESSID를 자동으로 넘기지 않음
ini_set("session.cache_expire", $cfg[cache_expire]);
ini_set("session.gc_maxlifetime", $cfg[gc_maxlifetime]);
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');
}
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,"/");
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;
}
$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] ");
$default = sql_fetch(" select * from $cfg[table_default] ");
// 3.21 세션 공유
// de_cookie_domain 값을 얻기 위해서는 이 코드를 위에 둘 수 없기 때문에 이곳에 위치함
ini_set("session.cookie_domain",$default[de_cookie_domain]);
@session_start();
// 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);
$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;
{
$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;
?>
$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로 바꿔주세여 ㅠㅠ
그누 엄청 잘하시는 분만 할수 있을라나 ㅋㅋ^^
댓글 전체
geogame이군요 ^^
<?
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;
?>
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();
여기는 뭐하는 건가요?
geogame=window.open('','geogame','toolbar=no,resizable=no,scrollbars=yes,status=no,width=817,height=600');
document.geogameF.submit();
여기는 뭐하는 건가요?
머리가 나빠서 다음 분게 패스
너무 감사합니다. 소스 변경이 어려워서 일반 스킨 자료실에 무슨 스킨 인지 확인 바랍니다. ㅋ