시작페이지로 시작페이지로
즐겨찾기추가 즐겨찾기추가
로그인 회원가입 | 아이디찾기 | 비밀번호찾기 | 장바구니 모바일모드
홈으로 와싸다닷컴 일반 상세보기

트위터로 보내기 미투데이로 보내기 요즘으로 보내기 싸이월드 공감
php 로그인 소스 문의 드립니다.
자유게시판 > 상세보기 | 2011-11-04 16:29:29
추천수 5
조회수   679

제목

php 로그인 소스 문의 드립니다.

글쓴이

강신구 [가입일자 : 2001-01-10]
내용
책을보면서 하나하나 배워가는데 한곳이 막히니 진도가 나가질 않네요. T.T

아마 자주 문의를 드려야 되지 싶은데 양해바랍니다.



db는 mysql입니다.

소스


// User name and password for authentication

$username = 'rock';

$password = 'roll';



if (!isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_PW']) ||

($_SERVER['PHP_AUTH_USER'] != $username) || ($_SERVER['PHP_AUTH_PW'] != $password)) {

// The user name/password are incorrect so send the authentication headers

header('HTTP/1.1 401 Unauthorized');

header('WWW-Authenticate: Basic realm="Guitar Wars"');

exit('

Guitar Wars

Sorry, you must enter a valid user name and password to access this page.');

}

?>



여기에서 저 유저네임과 패스워드는 실제 db의 루트유저와 패스워드와는 다른 그냥 테스트용입니다.



그렇다면 이 파일이 실행되면 아이디와 패스워드가 틀렸다고 로그인창이 떠야될텐데



"잘못된 메모리 위치를 액세스하려고 했습니다. " 이런 메세지만 계속 뜹니다.



이유가 뭔지 좀 알려주세요.

추천스크랩소스보기 목록
차승현 2011-11-04 16:55:36
답글

통소스가 저부분 밖에 없어서 머라 말씀드르기는 머한데 <br />
일딴 찍어보세요 $_SERVER['PHP_AUTH_USER'] , $_SERVER['PHP_AUTH_PW'] 이런값들이 <br />
값이 들어있는지 찍어보세요

차승현 2011-11-04 16:56:42
답글

아 그리고 PHP 는 PHPSCHOOL란 사이트에서 정보 얻으시면 좋을겁니다.

강신구 2011-11-04 17:26:16
답글

승현님 감사합니다.<br />
php시작부분에 <br />
<?php<br />
echo 'dddd'; <br />
를 해도 dddd가 표시되는게 아니라 저 글자만 자꾸 표시됩니다. <br />

차승현 2011-11-04 18:01:45
답글

문법 오류나 셋팅 오류 같은데요 일단 IF문의 조건을 하나씩 제거 해보시고<br />
IF문 타는곳과 exit 타는곳에 임의로 값 찍어보세요

  • 광고문의 결제관련문의