<?
include "Snoopy.class.php";
include_once("./_common.php");

#$mb_id       = $_POST[mb_id];
#$mb_password = $_POST[mb_password];

$mb_id       = $_GET[mb_id];
$mb_password = $_GET[mb_password];

if (!trim($mb_id) || !trim($mb_password))
    alert("È¸¿ø¾ÆÀÌµð³ª ÆÐ½º¿öµå°¡ °ø¹éÀÌ¸é ¾ÈµË´Ï´Ù.");

##### ´Ù¸¥ »çÀÌÆ®ÀÇ È¸¿øÀÎÁõ ¿äÃ» ½ÃÀÛ ######
$snoopy = new Snoopy;

$submit_url = "http://bbs.onnurynet.co.kr/bbs/login_check_share.php";

$submit_vars["mb_id"] = $_GET[mb_id];
$submit_vars["mb_password"] = $_GET[mb_password];
$submit_vars["author_pw"] = '123767'; //µÎ»çÀÌÆ®°£ ±ÔÁ¤µÈ ÀÎÁõÆÐ½º¿öµå

if($snoopy->submit($submit_url,$submit_vars)) {
	$str_return = htmlspecialchars($snoopy->results);
	list($s_state, $s_name, $s_nick, $s_level, $s_url, $s_email) = split(":", $str_return, 6);
} else {
	echo "error fetching document: ".$snoopy->error."\n";
}
list($s_state, $s_name, $s_nick, $s_level, $s_url, $s_email) = split(":", $str_return, 6);

##### ´Ù¸¥ »çÀÌÆ®ÀÇ È¸¿øÀÎÁõ ¿äÃ» ³¡ ######

// °¡ÀÔµÈ È¸¿øÀÌ ¾Æ´Ï´Ù. ÆÐ½º¿öµå°¡ Æ²¸®´Ù. ¶ó´Â ¸Þ¼¼Áö¸¦ µû·Î º¸¿©ÁÖÁö ¾Ê´Â ÀÌÀ¯´Â 
// È¸¿ø¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ º¸°í ¸ÂÀ¸¸é ¶Ç ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇØº¸´Â °æ¿ì¸¦ ¹æÁöÇÏ±â À§ÇØ¼­ÀÔ´Ï´Ù.
// ºÒ¹ý»ç¿ëÀÚÀÇ °æ¿ì È¸¿ø¾ÆÀÌµð°¡ Æ²¸°Áö, ÆÐ½º¿öµå°¡ Æ²¸°Áö¸¦ ¾Ë±â±îÁö´Â ¸¹Àº ½Ã°£ÀÌ ¼Ò¿äµÇ±â ¶§¹®ÀÔ´Ï´Ù.
if( $s_state == '0' ) {
	if ($s_name == '1')
    		alert("°¡ÀÔµÈ È¸¿øÀÌ ¾Æ´Ï°Å³ª ÆÐ½º¿öµå°¡ Æ²¸³´Ï´Ù.\\n\\nÆÐ½º¿öµå´Â ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÕ´Ï´Ù.");

	// Â÷´ÜµÈ ¾ÆÀÌµðÀÎ°¡?
	if ($s_name == '2') {
    		$date = preg_replace("/([0-9]{4})([0-9]{2})([0-9]{2})/", "\\1³â \\2¿ù \\3ÀÏ", $mb[mb_intercept_date]); 
    		alert("È¸¿ø´ÔÀÇ ¾ÆÀÌµð´Â Á¢±ÙÀÌ ±ÝÁöµÇ¾î ÀÖ½À´Ï´Ù.\\n\\nÃ³¸®ÀÏ : $date");
	}

	// Å»ÅðÇÑ ¾ÆÀÌµðÀÎ°¡?
	if ($s_name == '3') {
    		$date = preg_replace("/([0-9]{4})([0-9]{2})([0-9]{2})/", "\\1³â \\2¿ù \\3ÀÏ", $mb[mb_leave_date]); 
    		alert("Å»ÅðÇÑ ¾ÆÀÌµðÀÌ¹Ç·Î Á¢±ÙÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\\n\\nÅ»ÅðÀÏ : $date");
	}

	if ($s_name == '4')
    		alert("¸ÞÀÏÀÎÁõÀ» ¹ÞÀ¸¼Å¾ß ·Î±×ÀÎ ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.\\n\\nÈ¸¿ø´ÔÀÇ ¸ÞÀÏÁÖ¼Ò´Â $mb[mb_email] ÀÔ´Ï´Ù.");
} else {
	// ÀÚµ¿µî·Ï¹æÁö °Ë»ç
	//include_once ("./norobot_check.inc.php");
	
	$mb = get_member($mb_id);
    	if (!$mb[mb_id]) {
    		$sql = " insert into $g4[member_table]
                set mb_id = '$mb_id',
                    mb_password = '".sql_password($mb_password)."',
                    mb_name = '$s_name',
                    mb_nick = '$s_nick',
                    mb_level = '$s_level',
                    mb_email = '$s_email' ";
    		sql_query($sql);
    	}
        
}

$member_skin_path = "$g4[path]/skin/member/$config[cf_member_skin]";
@include_once("$member_skin_path/login_check.skin.php");



// È¸¿ø¾ÆÀÌµð ¼¼¼Ç »ý¼º
set_session('ss_mb_id', $mb_id );

// 3.26
// ¾ÆÀÌµð ÄíÅ°¿¡ ÇÑ´Þ°£ ÀúÀå
if ($auto_login) {
    // 3.27
    // ÀÚµ¿·Î±×ÀÎ ---------------------------
    // ÄíÅ° ÇÑ´Þ°£ ÀúÀå
    $key = md5($_SERVER[SERVER_ADDR] . $_SERVER[REMOTE_ADDR] . $_SERVER[HTTP_USER_AGENT] . $mb_password);
    set_cookie('ck_mb_id', $mb_id , 86400 * 31);
    set_cookie('ck_auto', $key, 86400 * 31);
    // ÀÚµ¿·Î±×ÀÎ end ---------------------------
} else {
    set_cookie('ck_mb_id', '', 0);
    set_cookie('ck_auto', '', 0);
}


if ($url) 
{
    $link = urldecode($url);
    // 2003-06-14 Ãß°¡ (´Ù¸¥ º¯¼öµéÀ» ³Ñ°ÜÁÖ±â À§ÇÔ)
    if (preg_match("/\?/", $link))
        $split= "&"; 
    else
        $split= "?"; 

    // $_POST ¹è¿­º¯¼ö¿¡¼­ ¾Æ·¡ÀÇ ÀÌ¸§À» °¡ÁöÁö ¾ÊÀº °Í¸¸ ³Ñ±è
    foreach($_POST as $key=>$value) 
    {
        if ($key != "mb_id" && $key != "mb_password" && $key != "x" && $key != "y" && $key != "url") 
        {
            $link .= "$split$key=$value";
            $split = "&";
        }
    }
} 
else
    $link = $g4[path];

goto_url($link);
?>
