Extra Form
PHP PHP 7.3
CMS Rhymix

안녕하세요.

 

회원정보를 DB에서 직접 가져오려 했으나,

검색해보니 포인트는 파일로 구성되어있어서 php 로 개발하여 처리하기를 권장하시더라고요.

 

해서, 질문입니다.

 

외부에서 php를 호출할 때 POST로 id, pw 를 넘겨주면,

1. ID가 존재하는지

2. PW가 일치하는지

3. ID, PW가 일치하다면 응답으로 닉네임/레벨/포인트 값을 리턴

기능의 php 를 구현하려 합니다.
(추가하자면 특정IP에서만 호출 가능하도록 하면 더 좋을 것 같습니다)

 

XE를 처음 사용하다보니, 어디서부터 접근해야할지 막막하여 질문 드려 봅니다.

비슷한 질문이 있는지 찾아보는데 쉽지 않네요...

  • Lv8
    xe안에 내장함수에 해당되는 기능이 있습니다.
    단 구현은 애드온으로 하던가 모듈로 하던가 해야지요.
  • 질문으로 유추하자면 외부프로그램에서 로그인인증 및 회원정보 불러오기가 목적일 가능성이 커보이는데요...

    반드시 외부 php에서 별도로 처리되어야 되는것이 아니라면 가장 간단한것은
    위젯페이지 하나 만드셔서 레이아웃 사용안함 하시고 로그인정보 위젯하나 적당한거 넣으세요

    로그인폼으로 아이디, 비밀번호 넘겨주시고 submit하였을때 로그인에 실패하면 캡션 div가 생성되고 그 안에 실패원인이 나오게 됩니다. 이 div안의 span값을 가져와서 그대로 에러로 뿌려주면 되구요
    만약 로그인 성공하면 로그인위젯에서 닉네임,레벨,포인트,회원그룹 등을 출력해주면 됩니다!!

    위와 같이 만들면 외형적으로는 외부 php나 별반 다를것이 없게 됩니다.