>> Delete Reply from No. 17133 article
No. RE: SetCookie에러인데 이유를 모르겠습니다..

등록 2001-02-19 10:42:00 By localhost     조회 2
이름 윤종석    

		setcookie 함수앞에는 HTML이 와서는 안됩니다.
아래에 보니 13라인의 setcookie가 오기전에 2라인에서
config.php3를 require해서 불렀군요. 아마 config.php3에
HTML을 echo시킨 부분이 있을겁니다.
 : 안녕하세요.
: 꾸벅...
: php로 로그인을 만드는데 SetCookie에러가 발생합니다.
:
: 에러는
: Warning: Oops, php3_SetCookie called after header has been sent 
: in /home/adbc/public_html/adbc/login.php3 on line 13
: 입니다..
:
: login.php3파일은
: 1 <?php
: 2require('./config.php3');
: 3if($mode == 'log_in'){
: 4$query = "select * from member where id = '$id'";
: 5$result = mysql_query($query,$connect);
: 6$row = mysql_fetch_array($result);
: 7if(!$id){
: 8  echo"<script>window.alert('아이디를 입력하세여.')
: 9  history.go(-1)
: 10  </script>";
: 11  }
: 12else{
: 13setcookie("chat_name","$row[id]");
: 14echo"<html>
: 15<head>
: <title>[고객과 함께하는 비지니스 카드 애드.비.씨]</title>
: <body bgcolor='#FFFFFF' text='#000000' leftmargin='0' topmargin='0'>
: <table width='141' border='0' cellspacing='0' cellpadding='0' }
:
:
: 이부분입니다.
: 에러코드가 13번째줄의 setcookie에러 인거같습니다.
: 이것을 어떻게 해야하는지요..
: 아시는분 답변좀 부탁합니다...
: 그럼 건강하십시요.
: 꾸벅,,
:
: --
: 이 곳에 서명을 적어주십시오.ㅂ버ㅂㄴㅕㅁ--대구의 초보관리자가
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved