본문 바로가기
출처 :  
현재 로그인 상태에서만 회원탈퇴를 뜨게하고
 
회원탈퇴를 누르면 회원탈퇴가 되었다고 뜨고 로그인 화면으로 돌아가지만
 
 실제 db에서는 삭제가 되지 않습니다.
 
top_login부문 소스입니다.
 
 
  <div id="logo"><a href="../index.php"></a></div>
 
 <div id="top_login">
<?
    if(!$userid)
 {
?>
          <a href="../login/login_form.php">로그인</a> | <a href="../member/member_form.php">회원가입</a>
<?
 }
 else
 {
?>
  <?=$usernick?> (level:<?=$userlevel?>) |
  <a href="../login/logout.php">로그아웃</a> | <a href="../login/member_form_modify.php">정보수정</a> | <a href="../login/member_delete.php">회원탈퇴</a>
<?
 }
?>
  </div>
 
 member_delete.php 소스
 
<?
 session_start();
?>
<meta charset="euc-kr">
<?
   include "../lib/dbconn.php"; //db연결소스
 
   $sql = "delete from member where id = $id";
   $sql = "where id='$userid'";
   mysql_query($sql, $connect);
 
   mysql_close();
 
echo("
       <script>
          alert('[탈퇴성공] 정상적으로 회원에서 탈퇴하셨습니다.');
        location.href = '../index.php';
 </script>
       ");
?>
 
이 부분에서 현재 로그인한 유저의 아이디를 받아서 삭제 해야하는것같은데 초보라 뭐가 잘못된건지 잘 모르겠습니다.
 
회원가입자의 정보를 저장하는 member.sql 소스
 
  create table member (
  id    char(15) not null,
  pass  char(15) not null,
  name  char(10) not null,
  nick  char(10) not null,
  br    char(20)  not null,
  hp    char(20)  not null,
  email char(80),
  regist_day char(20),
  level int,
  primary key(id)
  );
 
php고수님들 답변좀 빨리 부탁드려요 ㅠㅠ!
<?php if(!defined("__XE__")) exit();?>
컴퓨터 하드웨어 유저
 
망해도 좋아.
엮인글 :

NB82

2014.06.14 05:28:27
*.168.0.1

$sql = "delete from member where id = $id";
 
$id에 들어가는 값이 없는거 같네요..
GET으로 넘겨받는지 세션 값을 저장하는지 $id값이 비어있어서 DB삭제가 안되는걸로 보여지네요.
 
echo $sql;로 쿼리가 정상적으로 출력되는지 확인해 보세요.
List of Articles
번호 제목 글쓴이 날짜 추천 수 조회 수
인기글↑ 정보 서버테스트 부하 하는 방법 file 회원_02301986 2019-01-15   13
인기글↑ 정보 제법 괜찮은 악성코드 방지 툴 9선 file 회원_97392568 2019-01-17   13
인기글↑ 윈도우에서 안드로이드 실행하는 방법 (녹스) [3] 회원_86034948 2019-01-20   12
122 dxva 설정 사용시 ts파일 끊김 현상. [3] 레종 2014-06-17   1966
121 팀뷰어 teamviewer로 wol 사용하기 코스모 2014-06-17   3302
120 돌잔치 동영상 만들기 유틸있나요 [2] 카라멜♥ 2014-06-16   2240
119 포토샵/일러가 너무 느립니다. [4] C.W 2014-06-16   1463
118 윈도우7 지원종료 [1] 유라♡ 2014-06-16   1612
117 R9 290 카탈리스트 문제 좀 도와주세요 [1] 지앤지 2014-06-16   1868
116 ssd+미래에셋 hts사용하시는 분. [1] 레종 2014-06-16   1436
115 컴 종류후 키보드와 마우스에 불이 꺼지지 않네요? [1] 가시광선 2014-06-15   1910
114 컴퓨터 잘아시는 분 들 저좀 도와주세요! [1] 부산청순녀 2014-06-15   1827
113 Windows 9 설치하는 중.... 어떤 모습일까요? [2] NB82 2014-06-15   1673
112 윈도우 시작시에 인터넷 연결이 바로 안됩니다. 코스모 2014-06-15   1561
» php 회원탈퇴소스 변경어떻게 해야할까요? ㅜ [1] 하루이나 2014-06-14   2481
110 html에서 링크로 php파일 어떻게 실행시키나요 [1] 김말이님 2014-06-14   1315
109 IIS서버 SSL인증서 갱신 후 문제 입니다. [1] 코스모 2014-06-14   1540
108 HTML 태그로 img를 불러와서 화면에 표시하려 하는데요, [1] 하루이나 2014-06-14   899
107 리눅스 우분투 커널컴파일오류 어찌해야할까요 [1] 카라멜♥ 2014-06-14   885
106 리눅스 네트워크 연결 ㅠㅠ( Centos 32bit) 질문드려요 file [1] 부산청순녀 2014-06-14   1446
105 레드햇과 centos의 차이점이 뭐죠??? [1] 김말이님 2014-06-14   956
104 사설 서버 운영으로 사업 좀 하려는데..... [2] 김태후 2014-06-14   954
103 개인 서버 운영 관련 질문입니다 [2] 3세대 2014-06-14   824
서버에 요청 중입니다. 잠시만 기다려 주십시오...