별도 테이블을 생성하고 delete를 주면 select로 질의되는건.? define 도 해주었거든요... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

별도 테이블을 생성하고 delete를 주면 select로 질의되는건.? define 도 해주었거든요... 정보

별도 테이블을 생성하고 delete를 주면 select로 질의되는건.? define 도 해주었거든요...

본문

그누를 이용해서 몰을 구현하고 있는데 장바구니에서
세션과 쿠키를 이용해서 비회원도 장바구니를 이용할 수있도록 만들고
담으면 이미지도 뜨게는 되는데...
삭제 질의를 넣고 링크하면 아래 메세지가 뜨는데 헤더오류인것 같은데...
도무지 알수가 없네요....
분명히
[카트테이블을 지우라고 질의하는데 자꾸 위의 셀렉트질의로 가는이유가 모일까요?]

도와주세요.

Warning: Cannot modify header information - headers already sent by (output started at (경로)/bbs/head.sub.php:37) in (경로)/bbs/lib/common.lib.php on line 109

select wr_id, wr_subject, wr_1,mb_id from g4_write_ where wr_id='2'

  • 복사

댓글 전체

카트는 별도의 테이블을 만들어서 php로 만들고 있어요.
그러니 당연히 게시판 테이블을 삭제 하는것이 아니고 질의를 줄때는

--->  delete from cart where cart_id = '$cart_id' and wr_id='$wr_id'


이렇게 준건데 저런 메세지가 뜨는거거든요...

select wr_id  <----이렇게 안준거거든요...\\ㅠ.ㅠ
아래 잘 모르고 다 올렸는데 수정이 안되네요....
109번째 줄부분만 다시 올릴께요.

--------------->///////////////////////////////////<----------
// 세션변수 생성
function set_session($session_name, $value)
{
    session_register($session_name);
    // PHP 버전별 차이를 없애기 위한 방법
    $$session_name = $_SESSION["$session_name"] = $value;
}


// 세션변수값 얻음
function get_session($session_name)
{
    return $_SESSION[$session_name];
}


// 쿠키변수 생성
function set_cookie($cookie_name, $value, $expire)
{
    global $g4;

 ▶▶ 여기가 109번째입니다.▶▶▶ 
setcookie(md5($cookie_name), base64_encode($value), $g4[server_time] + $expire, '/', $g4[cookie_domain]);
}


// 쿠키변수값 얻음
function get_cookie($cookie_name)
{
    return base64_decode($_COOKIE[md5($cookie_name)]);
}
----------------////////////////////////////////////--------------------
혹시 카트를 만들때 활용팁에서 배운 쿠키와 세션을 주었는데....
비회원도 들어와서 구매할 수 있도록 세션과 쿠키를 동시에 주었고...
회원이 로그아웃해도 세션이.... 거기서 unset도 해주었거든요...
너무 많이 힘들다요....
아래가 common.lib.php on line 109  에요
급한사람이 우물판다고.. 헤더에 오류를 보니 얼마전 사이트 활성화 통계를 올린것이 있는데...
그부분에서 오류가 나는듯 싶네요...왜 그런거죠?
head.sub.php 의 ㅅ37번째 줄은 ... php를 여는 거던데... 모르겠어요.
내용은..아래인데 37번째 줄은요...
------------///////////////////////////--------------
<?      ◀◀◀◀◀◀◀◀◀  이거거든요...여기를 3시50분에 합쳐주니
          아무래도 헤더오류인거 같아요....
          이번에 줄수가 바뀌어서 보니
          <meta http-equiv="content-type" content="text/html; charset=<?=$g4['charset']?>">
          이거로 나오거든요......

$sql = " select sum(IF(mb_id<>'',1,0)) as mb_cnt, count(*) as total_cnt from $login_table where mb_id <> '$config[cf_admin]' ";
$row = sql_fetch($sql);
$g_count = $row['total_cnt']-$row['mb_cnt'];
$m_count = $row['total_cnt']-$g_count;
if ($row['total_cnt']>$config[cf_8]) {
$max=$row['total_cnt'];
mysql_query(" update g4_config set cf_8='$max' ");
}
if ($row['mb_cnt']=='') $row['mb_cnt']=0;
?>
ㅠ.ㅠ;;;
꼼수를 여러각도로 이용해서 장바구니에서 하나 삭제하는거 겨우 끝냇어요.
넘 힘들어요. 완전... 게임하는거 같다요..
답변주신분들 감사합니다.
© SIRSOFT
현재 페이지 제일 처음으로