묻고답하기
왜 답변해주시는분이 없을까요 ..
2015.01.03 22:41
홈페이지에서 로그인했을때 인증 관련 파일 경로를 묻는것인데
왜 답변이 없는걸까요 ? 묻고답하기에 올리는것이 아니라 다른곳에 올려야하나요
레이아웃은 인터미션 쓰고있고
주소는 http://jonge.kr
혹시몰라서 추가합니다
XE 에서 IDPW 를 비교하여 인증시키는 소스(코드) 파일 경로가 어떻게되나요?
꼭 답변좀 부탁드립니다
댓글 10
-
시니시즘
2015.01.03 22:45
-
EntryPoint
2015.01.04 16:17
답변 정말 감사합니다.
-
본체
2015.01.03 22:54
사이트가 깔끔하고 좋네요,
-
EntryPoint
2015.01.04 16:18
감사합니다
-
sejin7940
2015.01.04 00:58
member.controller.php 의 procMemberLogin 함수와 doLoing 함수 에서 처리합니다.
질문 제목을 이렇게 적진 않았으면 합니다
답변은 누구도 달 의무는 없거든요. 그냥 선의로 시간될때 달아드리는건데
이런 제목은 더 달고 싶지 않게 만드는듯합니다.
정말 정 답답할때는.. 제작의뢰 에 요청하시는게 더 빠르실겁니다.
-
EntryPoint
2015.01.04 16:21
답변감사합니다 그렇군요.. 질문 여태 3번이나 올린것같은데 답이 없어서저런 제목이면 호기심이 생겨 더 많이 볼지 않을까 하는 생각이였습니다혹시 이부분이 아이디와 비밀번호가 맞는지 체크하는 부분인가요 ?아니라면 어느부분인지 가르쳐주실수 있을련지 ..if(!$user_id && !$password && Context::getRequestMethod() == 'GET'){$this->setRedirectUrl(getNotEncodedUrl(''));return new Object(-1, 'null_user_id');} -
sejin7940
2015.01.04 18:32
해당 문구는 ID 값과 패스워드 값이 둘 다 없는 경우 ID 값을 입력하라는 메세지를 날리는 부분이고..
비밀번호 확인하는 부분은
if($password && !$oMemberModel->isValidPassword($this->memberInfo->password, $password, $this->memberInfo->member_srl)) 부분입니다.
-
EntryPoint
2015.01.04 19:24
감사합니다
근데
if(!$password) $password = Context::get('password');
$password = trim($password);
바로밑에 echo "<script>alert(\"내용"\)</script>"; 를 테스트로 코드를 넣었더니
http://jonge.kr
접속 자체가 안되는데 왜이런것인가요 ?
-
sejin7940
2015.01.04 19:51
XE 는 단순 php 구조는 아닙니다.
php 를 이용해, XE 만의 틀을 만들어 구현한거기에
단순한 echo 문이나 직접적인 script 문등은 전부 에러가 날겁니다.
결과값을 알고프면 debugPrint 를 이용하거나, return new Object(-1,'') 를 이용하거나. (이것도 상황에 따라서만 되죠) 등등 XE 를 분석해서 사용하셔야합니다.
-
꾸링
2015.01.05 07:24
모듈자체의 php를 건들면 세진님말씀처럼 단순한 php 문법이 적용이 안됩니다.
차라리 레이아웃이나, 게시판 등의 뷰 부분의 html파일을 수정하시면 원하시는 것처럼 적용하시는편이
아마 member 모듈일 것입니다. 정확하게는 member 모듈의 controller 파일을 참조하시면 되고, admin controller 파일과 혼동하시면 안됩니다. 확실한 것은 아닙니다.