묻고답하기

안녕하세요.
member_join_ok 파일에대한 질문입니다.
회원가입하면 가입자에게 축하메일이 가는 소스를 하단에 넣었습니다.
아래처럼 하면은 축하메일이 가긴 가고요,
테이블이 3칸인데 가입한사람의 아이디, 회원명, 이메일도 한칸에 1줄씩 제대로 나옵니다.
그런데요 테이블 바로 위에 수직으로 아래와같이 11줄의 불필요없는 글이 보입니다.
이 글들을 보이지않게 할수있나요?

echo
; echo
; echo
; echo
; echo
; echo  
; echo
; echo
; echo
; echo
; echo

하단에서 19번째줄 echo 부터 봐주시고 구체적인 답변점 달아주셨으면 고맙겠습니다.
감사합니다.




<?
// 라이브러리 함수 파일 인크루드
        include "lib.php";

        if(!eregi($HTTP_HOST,$HTTP_REFERER)) Error("정상적으로 작성하여 주시기 바랍니다.");
        if(!eregi("member_join.php",$HTTP_REFERER)) Error("정상적으로 작성하여 주시기 바랍니다","");
        if(getenv("REQUEST_METHOD") == 'GET' ) Error("정상적으로 글을 쓰시기 바랍니다","");

// DB 연결
        if(!$connect) $connect=dbConn();

// 멤버 정보 구해오기;;; 멤버가 있을때
        $member=member_info();
        if($mode=="admin"&&($member[is_admin]==1||($member[is_admin]==2&&$member[group_no]==$group_no))) $mode = "admin";
        else $mode = "";

        if($member[no]&&!$mode) Error("이미 가입이 되어 있습니다.","window.close");


// 현재 게시판 설정 읽어 오기
        if($id) {
                $setup=get_table_attrib($id);

                // 설정되지 않은 게시판일때 에러 표시
                if(!$setup[name]) Error("생성되지 않은 게시판입니다.<br><br>게시판을 생성후 사용하십시요");

                // 현재 게시판의 그룹의 설정 읽어 오기
                $group_data=group_info($setup[group_no]);
                if(!$group_data[use_join]&&!$mode) Error("현재 지정된 그룹은 추가 회원을 모집하지 않습니다");

        } else {

                if(!$group_no) Error("회원그룹을 정해주셔야 합니다");
                $group_data=mysql_fetch_array(mysql_query("select * from $group_table where no='$group_no'"));
                if(!$group_data[no]) Error("지정된 그룹이 존재하지 않습니다");
                if(!$group_data[use_join]&&!$mode) Error("현재 지정된 그룹은 추가 회원을 모집하지 않습니다");
        }


// 빈문자열인지를 검사
        $user_id = str_replace("","",$user_id);
        $name = str_replace("","",$name);
        
        $user_id=trim($user_id);
        if(isBlank($user_id)) Error("ID를 입력하셔야 합니다","");

        $check=mysql_fetch_array(mysql_query("select count(*) from $member_table where user_id='$user_id'",$connect));
        if($check[0]>0) Error("이미 등록되어 있는 ID입니다","");

        unset($check);
        $check=mysql_fetch_array(mysql_query("select count(*) from $member_table where email='$email'",$connect));
        if($check[0]>0) Error("이미 등록되어 있는 E-Mail입니다","");

        if(isBlank($password)) Error("비밀번호를 입력하셔야 합니다","");

        if(isBlank($password1)) Error("비밀번호 확인을 입력하셔야 합니다","");

        if($password!=$password1) Error("비밀번호와 비밀번호 확인이 일치하지 않습니다","");

        if(isBlank($name)) Error("이름을 입력하셔야 합니다","");
        if(eregi("<",$name)||eregi(">",$name)) Error("이름을 영문, 한글, 숫자등으로 입력하여 주십시요");

        if($group_data[use_jumin]&&!$mode) {

                // 주민등록 번호 루틴
                if(isBlank($jumin1)||isBlank($jumin2)||strlen($jumin1)!=6||strlen($jumin2)!=7) Error("주민등록번호를 올바르게 입력하여 주십시요","");

                if(!check_jumin($jumin1.$jumin2)) Error("잘못된 주민등록번호입니다","");

                $check=mysql_fetch_array(mysql_query("select count(*) from $member_table where jumin=password('".$jumin1.$jumin2."')",$connect));
                if($check[0]>0) Error("이미 등록되어 있는 주민등록번호입니다","");
                $jumin=$jumin1.$jumin2;
        }


        $name=addslashes($name);
        $email=addslashes($email);
        if($_zbDefaultSetup[check_email]=="true"&&!mail_mx_check($email)) Error("입력하신 $email 은 존재하지 않는 메일주소입니다.<br>다시 한번 확인하여 주시기 바랍니다.");
        $home_address=addslashes($home_address);
        $home_tel=addslashes($home_tel);
        $office_address=addslashes($office_address);
        $office_tel=addslashes($office_tel);
        $handphone=addslashes($handphone);
        $comment=addslashes($comment);
        $birth=mktime(0,0,0,$birth_2,$birth_3,$birth_1);
        if(!eregi("http://",$homepage)&&$homepage) $homepage="http://$homepage";
        $reg_date=time();
        $job = addslashes($job);
        $homepage = addslashes($homepage);
        $birth = addslashes($birth);
        $hobby = addslashes($hobby);
        $icq = addslashes($icq);
        $msn = addslashes($msn);

        if($HTTP_POST_FILES[picture]) {
                $picture = $HTTP_POST_FILES[picture][tmp_name];
                $picture_name = $HTTP_POST_FILES[picture][name];
                $picture_type = $HTTP_POST_FILES[picture][type];
                $picture_size = $HTTP_POST_FILES[picture][size];
        }

        if($picture_name) {
                if(!is_uploaded_file($picture)) Error("정상적인 방법으로 업로드 해주세요");
                if(!eregi(".gif",$picture_name)&&!eregi(".jpg",$picture_name)) Error("사진은 gif 또는 jpg 파일을 올려주세요");
                $size=GetImageSize($picture);
                //if($size[0]>200||$size[1]>200) Error("사진의 크기는 200*200이하여야 합니다");
                $kind=array("","gif","jpg");
                $n=$size[2];
                $path="icon/member_".time().".".$kind[$n];
                if(!@move_uploaded_file($picture,$path)) Error("사진 업로드가 제대로 되지 않았습니다");
                $picture_name=$path;
        }


        mysql_query("insert into $member_table (level,group_no,user_id,password,name,email,homepage,icq,aol,msn,jumin,comment,job,hobby,home_address,home_tel,office_address,office_tel,handphone,mailing,birth,reg_date,openinfo,open_email,open_homepage,open_icq,open_msn,open_comment,open_job,open_hobby,open_home_address,open_home_tel,open_office_address,open_office_tel,open_handphone,open_birth,open_picture,picture,open_aol) values ('$group_data[join_level]','$group_data[no]','$user_id',password('$password'),'$name','$email','$homepage','$icq','$aol','$msn',password('$jumin'),'$comment','$job','$hobby','$home_address','$home_tel','$office_address','$office_tel','$handphone','$mailing','$birth','$reg_date','+ '+ '$openinfo','$open_email','$open_homepage','$open_icq','$open_msn','$open_comment','$open_job','$open_hobby','$open_home_address','$open_home_tel','$open_office_address','$open_office_tel'+ ','$open_handphone','$open_birth','$open_picture','$picture_name','$open_aol')") or error("회원 데이타 입력시 에러가 발생했습니다<br>".mysql_error());
        mysql_query("update $group_table set member_num=member_num+1 where no='$group_data[no]'");

        if(!$mode) {
                $member_data=mysql_fetch_array(mysql_query("select * from $member_table where user_id='$user_id' and password=password('$password')"));

                // 4.0x 용 세션 처리
                $zb_logged_no = $member_data[no];
                $zb_logged_time = time();
                $zb_logged_ip = $REMOTE_ADDR;
                $zb_last_connect_check = '0';

                session_register("zb_logged_no");
                session_register("zb_logged_time");
                session_register("zb_logged_ip");
                session_register("zb_last_connect_check");
        }


        mysql_close($connect);
?>











<?

     $mrjh = "Content-type: text/htmlnFrom: e편한세상 <sky@yahoo.com>rn"; //본인에게 맞게 수정
     // $name은 member_join.php의 가입폼에서 회원이 이름을 입력하면
     // 자동으로 변경되어서 메일이 발송됨
     $subject="$name"."님의 회원 가입을 환영합니다. ";
     $body="



echo<table width=650 border=0 cellpadding=0 cellspacing=1 bgcolor=#666666>;
echo<tr>;
echo<td bgcolor=#FFFFFF>아이디 : $user_id</td>;
echo</tr>;
echo<tr>;
echo<td bgcolor=#FFFFFF>회원명 : $name</td>;
echo</tr>;
echo<tr>;
echo<td bgcolor=#FFFFFF>이메일 : $email</td>;
echo</tr>;
echo</table>;


"; // 내용 넣기 끝.
     mail($email , $subject , $body, $mrjh); // 메일보내기 함수


?>


<script>
        alert("회원가입이 정상적으로 처리 되었습니다nn회원이 되신것을 진심으로 축하드립니다.");
        opener.window.history.go(0);
        window.close();
</script>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
겨레사랑 게시판 목록위에 게시판이름 어떻게 붙여요? [1] file 2013.12.07 by 때린데 또때려
닉네임뭐에요 비회원도 추천기능 쓸수있게 어떻게해요?  
애니즌 파일 업로드시 선택 창 [2] file 2013.12.07 by explode
nado0124 컨텐츠 확장 위젯에서 확장변수 출력되게 할 때 줄바꿈 되게 하는 법  
벳텐 [Xe 1.7] 댓글알림 기능생성 & 모바일 메뉴 생성법 [1] file 2013.12.07 by KrteamENT
흐르는가람 글쓰기 중 첨부파일과 같이 올릴 때 부하? 현상 아시는 분 있나요? [2] 2013.12.07 by KrteamENT
microwave 홈페이지에 글이 안올라가집니다. ㅠㅠ [1] file 2013.12.07 by Ruatic™
rallablue 포인트랭킹 리스트 30까지 했는데 왜 20까지만 뜨죠? [1] file 2013.12.07 by KrteamENT
노리넷[썰코] 절약모드를 어떤식으로 만들수있을까요?  
TakeUrban sketchbook5 유투브 갤러리 게시판 스킨 썸네일 이미지 표시 [3] 2013.12.07 by 파워XE
지미김 'UPDATE' 명령은 다음 사용자에게 거부되었습니다  
TakeUrban 댓글 입력창 크기 file  
enzoy 보드 패키지를 tgz 파일로 받으려면 어디에서? [2] 2013.12.07 by 퍼니엑스이
펭구 구문 오류로 홈페이지가 열리지 않습니다. [1] 2013.12.07 by 투씨
처리낭군 로그인 정보 보기에서 '작성 댓글 보기' 눌렀을때... file  
빅드림 XE 가 죽었어요.. 이럴수가 있나요?? [2] file 2013.12.08 by explode
xe아메바 쪽지함의 새쪽지 삭제 오류  
겨레사랑 네이버 지도 오픈 API '잘못된 요청입니다.'에러가 나요 [1] file 2013.12.08 by KrteamENT
캠핑메이트 답글이 달린 게시글 삭제 수정 금지 코드 어디에 넣어줘야 할지.. 자세히 알려주실분.. [1] 2013.12.08 by 마야^
클로여 [급] 게시판에 글이 안써집니다ㅜㅜ  
만나나나 Elkha - Gray Style 배너 삽입방법 file  
seanwiz 1.7.3.6 새로 설치 후, 404 Not Found 페이지가 뜹니다. [2] 2013.12.09 by 구름나무바위
DavidBeckham GoDaddy 호스팅 질문입니다. [1] 2013.12.09 by 때린데 또때려
띠로리로리 레이아웃 백그라운드가 안먹혀요T_T [1] 2013.12.09 by 때린데 또때려
참치찌개 닉네임 앞 특수문자 출력  
곰형님 xe1.4.2.3 과 1.4.4.1 core 두개 버젼 core 어디서구하나요 [2] 2013.12.09 by Real
포쿠쿠 모바일 버전을 PC버전에서도 계속 사용하게 하려면 [1] 2013.12.09 by 벨몽이
애니즌 애드온 제작할 때 사용되는 add 있잖아요..!  
월넛 댓글을 달면 자꾸 이메일로 통보가 옵니다 [2] 2013.12.09 by 애니즌
rallablue 특정 게시판에서 쪽지기능이 안되요