묻고답하기

안녕하세요.
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 남기남
벳텐 [Xe 1.7] 댓글알림 기능생성 & 모바일 메뉴 생성법 [1] file 2013.12.07 by KrteamENT
nado0124 컨텐츠 확장 위젯에서 확장변수 출력되게 할 때 줄바꿈 되게 하는 법  
애니즌 파일 업로드시 선택 창 [2] file 2013.12.07 by explode
닉네임뭐에요 비회원도 추천기능 쓸수있게 어떻게해요?  
겨레사랑 게시판 목록위에 게시판이름 어떻게 붙여요? [1] file 2013.12.07 by 때린데 또때려
쿵푸팬더 XP 로 만든 쇼핑몰이 없나요? (페이팔 결제 가능한..) [1] 2013.12.07 by 젠스튜디오
오락실주인 RSS 문제 ?  
애니즌 애드온에서 쿼리 이용하는 방법..? [1] 2013.12.07 by Lansi
로양 jquery.min.js불러오는 파일 [1] 2013.12.07 by Lansi
에리나 간단한(?!) foreach문 질문좀 하겠습니다 ㅠㅠ [2] 2013.12.07 by Lansi
컴박살 1.5.4.3 설치후 관리메뉴가 이렇게 보여요~ [1] file 2013.12.06 by 외인
alljoy 모바일 동영상 리사이징.. [3] 2013.12.06 by 공수래
star_key 비회원의 스팸성광고 문서작성 방지법 문의 file  
죽방망이 게시판에 아이프레임유튜영상 태그등 안먹혀요ㅠㅠ도움좀..  
불편한몸매 게시판을 모두 삭제하고 나서..... [1] 2013.12.06 by 벨몽이
처리낭군 스케치북 게시판 소셜xe '댓글보기'가 먹통인 이유가 뭘까요~? [1] file 2013.12.06
치즈도둑 고수님들에 도움이 필요합니다 [1] 2013.12.05 by 마야^
유기농사랑 데이타 들여오기 관련문의 [1] 2013.12.05 by 마야^
파인3 게시글 지난 날짜에 넣기  
xe아메바 쪽지함 오류  
BrownRice 게시글 작성시 내용값 필수 해제 방법 아세요? [1] 2013.12.05 by 에리나
hikari 문의드립니다. file  
골드바나나 iframe 에 관한 질문입니다.  
헬리코박터 '특정 그룹회원'으로 코드 수정 방법 [1] 2013.12.05 by 더뿌
냐하항 스마트폰으로 사이트 들어가면 엑박이 뜹니다. [2] 2013.12.05 by 퍼니엑스이
rallablue 스케치북5게시판 덧글 오류 file  
야마돌끼 위젯에서 act 설정  
자자게이 스케치북5 섬네일이 안나오는거 해결방법아시는분?!  
두바이 . [1] 2013.12.04 by 송동우
두바이 .. [1] 2013.12.04 by 송동우