묻고답하기

Warning: Cannot send session cookie - headers already sent by (output started at /home/metalnation/public_html/login.htm:6) in /home/metalnation/public_html/login.php on line 52

Warning: Cannot send session cache limiter - headers already sent (output started at /home/metalnation/public_html/login.htm:6) in /home/metalnation/public_html/login.php on line 52

이런 에러가 나오는군요...
뭐가 잘못되어서 그런거죠?
가르쳐 주세요!

<?php
include "common_db.inc";
$register_script = "log.php";

function auth_user($userid, $userpassword)
  {
  global $default_dbname, $user_tablename;

  $link_id = db_connect($default_dbname);
  $query = "SELECT username FROM $user_tablename WHERE userid='$userid' AND userpassword=password('$userpassword')";
  $result=mysql_query($query);
  if(!mysql_num_rows($result)) return 0;
  else
   {
   $query_data=mysql_fetch_row($result);
   return $query_data[0];
   }
  }
  function login_form()
   {
   global $PHP_SELF;
?>
<form method="POST" action="<? echo $PHP_SELF ?>">
<table width=100% border=0 cellspacing=0 cellpadding=0>
  <tr>
   <td align=left valign=top background="gif/right_bg_bg.gif">
    <table border=0 cellspacing=0 cellpadding=0>
     <tr>
      <td><img src="gif/lo_id.gif"></td>
      <td><input type="text" name="userid" size=8 style='width:80px; height:18px;'></td>
     </tr>
     <tr>
      <td><img src="gif/lo_pass.gif"></td>
      <td><input type="PASSWORD" name="userpassword" size=8 style='width:80px; height:18px;'></td>
     </tr>
     <tr>
      <td align=center vliagn=middle colspan=2>
       <input type=image src="gif/lo_login.gif" border=0 value="LOGIN" name="Submit"></td>
     </tr>
     <tr>
      <td align=center vliagn=middle colspan=2><a href="join.htm"><img src="gif/lo_join.gif" border=0></a></td>
     </tr>
    </table>
   </td>
   <td background="gif/right_bg_bg.gif" align=right width=100%><img src="gif/right_bg.gif"></td>
  </tr>
</table>
</form>
<?
}

session_start();   <---------52라입니다.
if(!isset($userid))
  {
   login_form();
   exit;
  }
  else
  {
   session_register("userid","userpassword");
   $username=auth_user($userid, $userpassword);
   if(!$username)
    {
    session_unregister("userid");
    session_unregister("userpassword");
    echo "인증실패." . "올바른 회원ID와 비밀번호가 아닙니다." . "다음 링크를 클릭해 다시 로그인 하세요.<br>n";
    echo "<a href="$PHP_SELF">로그인</a><br>";
    echo "회원이 아니시라면" . "다음 링크를 클릭해 회원가입을 해주세요.<BR>n";
    echo "<a href="$register_script">회원등록</a>";
    exit;
   }
   else echo "$username 님 어서오세요!";
  }
?>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
꾸링 모듈 - 게시판에서 게시판들 목록이 사라졌습니다. [2] file 2015.10.12 by sejin7940
유아유아 사용자 정의 항목 관리자와 글쓴이만 볼 수 있게 하고싶어요ㅠㅠ [1] 2015.10.12 by 유아유아
hellojdy 로그인문제  
손주사랑 궁금증좀 풀어주세요 접속국가가 다르게 나와요^^ [2] file 2015.10.12 by 손주사랑
likehaze 메뉴 홈페이지로 사용중 기능을 사용안하고싶어요 ㅠ [1] 2015.10.12 by YJSoft
FaCer 바로가기 메뉴는 mailto 안먹히나요?  
hellojdy 스케치북게시판 썸네일이요 ㅎㅎ [10] 2015.10.12 by hellojdy
키큰아이 게시판 스킨에다가...  
안느 게시판 댓글 삭제시 you have an error in your SQL syntax 에러가 나요 ㅜㅜ [1] file 2015.10.12 by 안느
zartin 이런 최신글 위젯없나요? file  
유아유아 질문 몇가지 드려요 ㅠㅠ 꼭 읽어주세요  
silhwang 기본 게시판 섬네일 형식으로 하기가 어렵나요? [2] 2015.10.12 by silhwang
kerit**** xe로 개발된 홈페이지에서 글작성할때 관한 질문입니다.  
고양이냥 Xe로 여러 사이트 글 모아서 보여주는 사이트 제작 가능한가요?  
25시 게시판 조회수가 술에 취했는지??? [3] 2015.10.12 by 25시
유아유아 게시판 문의 글 열람 권한에 사용자 정의 항목만 블라인드가 가능하려면?  
hsjaa 이문제 해결해주시는분..정말.. [14] 2015.10.12 by 키스투엑스이
오정인 게시판이름을 지정해주셔야합니다. 메시지~~  
곰탕lol왕자 서버 튜닝??? [2] 2015.10.12 by 기진곰
열혈개발 게시판 카테고리(분류) 기능 중 '대분류' 이놈 [1] 2015.10.12 by 열혈개발
클릭해 아이프레임 세로 짤림현상 질문입니다  
skfu**** XE 1.7 버전에서 로그인 정보를 가져오는 법 [2] 2015.10.12 by skfu****
Devkang 혹시 게시판 본문에 배너삽입가능한 위젯 애드온 또는 게시판 스킨 존재하나요? [1] 2015.10.12 by 퍼니엑스이
리예 외부페이지 연결시 iframe 적용  
tjchsy XE Core ver. 1.8.11 레이아웃 적용 불량 문제 여쭤봅니다..ㅠㅠ [1] file 2015.10.12 by 휘즈
곰탕lol왕자 사이트가 먹통...ㅠㅠ [1] 2015.10.12 by 휘즈
T3RR3T 주소고정 질문 [8] 2015.10.12 by 휘즈
보배다 홈페이지가 먹통이 되었습니다. 게시판 모튤이름 변경 후 [2] file 2015.10.12 by 보배다
x0**** 게시판에 들어가면 도메인 주소로 안가지고 아이피로 주소가 바뀌여요 [1] file 2015.10.12 by ehii
Devkang 혹시 게시판 본문에 배너삽입 위젯 애드온 또는 게시판 스킨 존재하나요?