1

주제: 텍스트큐브 에 세션인증을 넣을려고하는데...

플러그인으로 index.php 에 다음과 같이 소스를 제공하였습니다.

<?
//텍스트 큐브용 세션인증활용 - 폐세형 게이트대문 인증시작
function movepage($url,$msg=""){
    echo "<script>";
    if($msg) echo "alert('$msg');";
    if($url=="history.go(-1)"){
        echo "history.go(-1);";
    }else{
        echo "location.replace('$url');";
    }
    echo "</script>";
    exit;
}
header ("P3P : CP=\"ALL CURa ADMa DEVa TAIa OUR BUS IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC OTC\"");
session_start();
//if(!$_SESSION[cookie])
if(!isset($_SESSION['cookie']))
movepage("./../../.././bbs/link.html","Not cookie data !");
else
    movepage("/tc/index.php");
?>



세션 로그인 - 세션값을 플로그인 에 index.php 으로 값을 념겨준다.
//login_chack.php

<?
function movepage($url,$msg=""){
    echo "<script>";
    if($msg) echo "alert('$msg');";
    if($url=="history.go(-1)"){
        echo "history.go(-1);";
    }else{
        echo "location.replace('$url');";
    }
    echo "</script>";
    exit;
}

header ("P3P : CP=\"ALL CURa ADMa DEVa TAIa OUR BUS IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC OTC\"");
session_start();

// 보안 필터링
if(!eregi(getenv("HTTP_HOST"),getenv("HTTP_REFERER"),getenv("HTTP_GET"))) movepage("history.go(-1)","정상적으로 접근하여주세요.")

// 정상적 절차로 왔을경우, 새션을 구워주세요...
if(!$_SESSION[cookie]) {
    $_SESSION[cookie] = 7;
    $session_id = substr($_SESSION[session_id],1); // 뭔지..
}
movepage("./../tc/index.php");
?>

이렇게 하니깐, 텍스트큐브 플러그인에 있는 index.php 에서 세션이 없다는씩으로 나오는데,
제작진님 세션을 텍스트큐브에 호환 하려하는데 어떻게 해야합니까?

설치 경로 사이트는 http://yangws13/pass/ 
접속하셔서, 정답암호 : 36 해서 http://yangws13/tc/
으로 로그인하는겁니다.

크리스톱 (2008-06-29 11:12:56)에 의해 마지막으로 수정