묻고답하기

php는 세션아이디가 자동생성인가요?

그렇다면 하이퍼링크 클릭시 이 아이디 값이 안넘어가게 하는 방법인 몬지 갈쳐 주세요

--;  세션아이디 땜에 터지기 일보직전입니다

제발 갈쳐 주세요..

소스에서 잘못된건가요? 제로보드 링크할때 세션아이디 까지 그냥 넘어가서 게시판을 못찾네요...

========================소스===============================
<html>
   <head>
      <title></title>
      <META content="text/html; charset=euc-kr" http-equiv="Content-Type">
        <?
        $_zb_url = "http://www.shinebell.net/bbs/";
    $_zb_path = "/home/user1/shinebell/html/bbs/";
        include $_zb_path."outlogin.php";
        ?>
        <? session_destroy(); ?>

</HEAD>

<BODY leftmargin=0 topmargin=0 marginwidth="0" marginheight="0" background="" scroll="auto" >

<SCRIPT language=javascript>
if (document.all)    {n=0;ie=1;fShow="visible";fHide="hidden";}
if (document.layers) {n=1;ie=0;fShow="show";fHide="hide";}

window.onerror=new Function("hideAll(); return true")
////////////////////////////////////////////////////////////////////////////
// Function Menu()                                                        //
////////////////////////////////////////////////////////////////////////////
rightX = 0;
var lastMenu=null;
function Menu()
{
        this.bgColor     = "#CCCCCC";
        this.subbgColor     = "#e8e8e8";
        
        this.addItem    = addItem;
        this.showMenu   = showMenu;
        this.mainPaneBorder = 0;  //*** 메인메뉴의 경계선을 지정(1)/미지정(현재값:0)합니다. 경계선의 값을 많이 주면 두꺼운 선이 됩니다.

        this.addSubItem = addSubItem;
        this.subMenuPaneBorder = 1;
        this.subMenuPaneWidth = 130;  //***부메뉴의 폭을 조정합니다.
        
   var lastMenu=null;
        rightY = 0;
        leftY = 0;
        leftX = 0;
// menubar TABLE
        HTMLstr = "<table width='300' cellspacing='0' cellpadding='0' border='"+this.mainPaneBorder+"'>n";
        HTMLstr += "<tr>";
        HTMLstr += "<!-- MAIN MENU STARTS -->n";
        HTMLstr += "<!-- MAIN_MENU -->n";
        HTMLstr += "<!-- MAIN MENU ENDS -->n";
        HTMLstr += "</tr>n";
        HTMLstr += "</table>n";
        
        HTMLstr += "n";
        HTMLstr += "<!-- SUB MENU STARTS -->n";
        HTMLstr += "<!-- SUB_MENU -->n";
        HTMLstr += "<!-- SUB MENU ENDS -->n";
        HTMLstr += "n";        

}

//function addItem(idItem, text, hint, location, altLocation)
function addItem(idItem, text, hint)
{
        var Lookup = "<!-- ITEM "+idItem+" -->";
        if (HTMLstr.indexOf(Lookup) != -1)
        {
                alert(idParent + " already exist");
                return;
        }
        var MENUitem = "";
        MENUitem += "n<!-- ITEM "+idItem+" -->n";



                //** 여기서 주 메뉴의 폭과 높이 배경 이미지를 바꾸어 줍니다.
        MENUitem += "<td align='center' height='22' width='100' background='' >";
        
        if (ie)        MENUitem += "<div id='"+idItem+"' style='position:relative;'>";
                
        MENUitem += "<a ";
        if (hint != null) MENUitem += "title='"+hint+"' ";
        //if (altLocation != null)
        //        MENUitem += "href='"+altLocation+"' ";
        //else
        //        MENUitem += "href='.' ";
        MENUitem += "onmouseover="displaySubMenu('"+idItem+"')" ";
        MENUitem += ">";
        MENUitem += text;
        MENUitem += "</a>";
        if(ie)        MENUitem += "</div>";
        MENUitem += "</td>n";

        MENUitem += "<!-- END OF ITEM "+idItem+" -->nn";
        MENUitem += "<!-- MAIN_MENU -->n";
        
        HTMLstr = HTMLstr.replace("<!-- MAIN_MENU -->n", MENUitem);
}

function addSubItem(idParent, text, hint, loc)
{
        var MENUitem = "";

        Lookup = "<!-- ITEM "+idParent+" -->";
        if (HTMLstr.indexOf(Lookup) == -1)
        {
                alert(idParent + " not found");
                return;
        }

        Lookup = "<!-- NEXT ITEM OF SUB MENU "+ idParent +" -->";
        if (HTMLstr.indexOf(Lookup) == -1) {
                if (n){}
                if (ie) {
                        MENUitem += "n";
                        MENUitem += "<div id='"+idParent+"submenu' style='position:absolute; visibility: hidden; width:130;'>n";
// submenu border color
                        MENUitem += "<table border='0'  bgcolor='#e8e8e8' cellpadding=3 cellspacing=0>n";
                        MENUitem += "<tr>n" ;
                        MENUitem += "<!-- NEXT ITEM OF SUB MENU "+ idParent +" -->n";
                        MENUitem += "</td>n</tr>n" ;
                        MENUitem += "</table>n";
                        MENUitem += "</div>n";
                        MENUitem += "n";
                }
                MENUitem += "<!-- SUB_MENU -->n";
                HTMLstr = HTMLstr.replace("<!-- SUB_MENU -->n", MENUitem);
        }
        
        Lookup = "<!-- NEXT ITEM OF SUB MENU "+ idParent +" -->n";
        MENUitem+="<tr>";
        
        MENUitem = "<td><a href='"+loc+"'>"+text+"</a>   <br>n";
        MENUitem += Lookup;
        HTMLstr = HTMLstr.replace(Lookup, MENUitem);
}

function showMenu()
{        
        document.writeln(HTMLstr);
}

////////////////////////////////////////////////////////////////////////////
// Private declaration
function displaySubMenu(idMainMenu)
{
        
        var menu;
        var submenu;

        if (n){}
        else if (ie) {
                menu = eval(idMainMenu);
                submenu = eval(idMainMenu+"submenu.style");
                submenu.left = calculateSumOffset(menu, 'offsetLeft');
                submenu.top  = calculateSumOffset(menu, 'offsetTop') + 15;

          //***아래의 50(단위 픽셀)를 조정해 주면 부메뉴의 높이를 조정할 수 있습니다.
                submenu.visibility = fShow;

                if (lastMenu != null && lastMenu != submenu) hideAll();

                leftX  = document.all[idMainMenu+"submenu"].style.posLeft;
                rightX = leftX + document.all[idMainMenu+"submenu"].offsetWidth;
                leftY  = document.all[idMainMenu+"submenu"].style.posTop+
                        document.all[idMainMenu+"submenu"].offsetHeight;
                rightY = leftY;
                
        }
        lastMenu = submenu;
}

function hideAll()
{
        
        if (lastMenu != null) {
                lastMenu.visibility = fHide;
                lastMenu.left = 0;
        }
}

function calculateSumOffset(idItem, offsetName)
{
        var totalOffset = 0;
        var item = eval('idItem');
        do
        {
                totalOffset += eval('item.'+offsetName);
                item = eval('item.offsetParent');
        } while (item != null);
        return totalOffset;
}

function updateIt(e)
{
        if (ie)
        {
                var x = window.event.clientX;
                var y = window.event.clientY;
                if (x > rightX || x < leftX) hideAll();
                else if (y > rightY) hideAll();
        }
}
if (document.all)
{
        document.body.onclick=hideAll;
        document.body.onscroll=hideAll;
        document.body.onmousemove=updateIt;
}

</SCRIPT>

<SCRIPT language=javascript>
        
function makeTopmenu() {
// AddItem(id, text, hint, location, alternativeLocation);
// AddSubItem(idParent, text, hint, location);
// 주메뉴를 클릭하면 이동되는 페이지의 주소도 여기서 수정해 주어야 합니다.

        menu = new Menu();
   //주메뉴 시작
                
        addItem("study","STUDY","프로그래밍 언어.",null,null);
        addItem("board","BOARD","사진과 글..",null,null);
        addItem("familly","FAMILY","우리 가족",null,null);

        if (ie) {
        //부메뉴 시작
                        
        addSubItem("study","JAVA","사이트 새소식/공지 게시판","http://shinebell.net/bbs/zboard.php?id=family_bullet");
        addSubItem("study","CSS","CD 제작에 대한 의견게시판","http://shinebell.net/bbs/zboard.php?id=family_bullet");
        addSubItem("board","PICTURE",null,"http://shinebell.net/bbs/zboard.php?id=family_bullet");
        addSubItem("board","BULLET",null,"http://shinebell.net/bbs/zboard.php?id=family_bullet");
        addSubItem("familly","SCHEDULE",null,"http://shinebell.net/bbs/zboard.php?id=family_bullet");
        addSubItem("familly","MEMORY",null,"http://shinebell.net/bbs/zboard.php?id=family_bullet");
        addSubItem("familly","BULLET",null,"http://shinebell.net/bbs/zboard.php?id=family_bullet");
        addSubItem("familly","DOWNLOADS&REQUEST",null,"http://shinebell.net/bbs/zboard.php?id=family_bullet");
}
        menu.showMenu();
}
</SCRIPT>
<A name=top></A>

<TABLE align="center" valign="top" border=0>

  <TABLE align="center" width=1000 cellSpacing=0 cellPadding=0 border=0>
  <TR align="left" height=45 width=1000>
    <TD style="vertical-align:TOP;" align="left" width=1000 bgcolor="red">
    <SCRIPT language=JavaScript>makeTopmenu();</SCRIPT>
        </TD>
  </TR>
  </TABLE>
  
  <TABLE align="center" width=1000 cellSpacing=0 cellPadding=0 border=0 height=500 >
  <TR align="center">
        <TD width="100" bgcolor="yellow">
        <? print_outlogin("default", 1, 10) ?>
        <br>
        좌측메뉴
        </TD>
        <TD style="vertical-align:TOP;" width="900" bgcolor="blue">
        

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
fecom 설치시 error 로그좀 봐주세요 [1] 2007.09.12
jeffjung 도움을 부탁드립니다..(설치오류)  
김근우 fedora core 4 설치후 제로보드실행문제  
아키라 RWAPM에서 이미지 파일 깨지거나 일부분만 나옵니다  
김영근 윈도우에서 아파치 구동시 rewrite관련 질문입니다. [1] 2007.08.10
황태산 따라다니는 메뉴입니다. 안따라 다녀서 문제입니다. [2] 2007.08.10
김군우 리눅스 고수분 질문입니다.미치기 직전입니다... [1] 2007.08.10
최병도 웹페이지가 안보여요(외국 호스팅업체) [3] 2007.08.10
케이이치 인덱스에서 넘어가면 스크롤이 안생겨요.. [1] 2007.08.10
이형영 우측에 있는 레이어가 안 펴지는데요. 해결부탁..  
금인수 홈페이지 접속하는데 다운받아라고 나오는데요 [4] 2007.08.10
황규만 폼메일에서요 ..........................  
CityBoys-Life 업로드 사진 저장처리 소스입니다.. 봐주세요...  
한승진 스크립트 허용시간.. [1] 2007.08.10
   꽁    질문입니다....  
구리구리 일부 사용자만 속도가 나지 않습니다 그리고 윈서버에서 두개의 하드를 데이터자료방으로 쓰고 싶은데..  
레몬 코멘트 삭제시 발생되는 에러 해결 방법 좀..  
Clara Kim 질문있습니다!! 흠.... 스크롤에 따른 레이어 이동 질문! 스크롤을 움직여야 내용이 보이네여.. ㅜㅜ [1] 2007.08.10
선美 php문에서 에러1개 입니다. [5] 2007.08.10
김종경 php 세션 아이디 자동 생성 [5] 2007.08.10