유니티 PHP 게임 구현 관련 질문

유니티 PHP 게임 구현 관련 질문

QA

유니티 PHP 게임 구현 관련 질문

답변 1

본문

상황_​
유니티와 php를 이용한 게임 제작 중​

유니티와 php 사이에서 post로 값을 주고 받으며 게임이 차례차례 진행 됨​

유니티와 php 사이에서 값은 json방식으로 주고 받음​

(실시간 진행되는 게임 방식이 아니며 클릭시 특정 모션을 보여주는 방식. 웹페이지 로드와 유사함)​

유니티에서 php로 보낸 값을 php에서 처리하는 과정에서 생기는 이슈에 관하여 질문​

 

질문 1. 유니티에서 보낸 값을 php단에서 받고 특정 페이지의 로직 통과 후 다른 페이지로 이동시켜야 한다면 (즉 하나의 페이지에서 로직 처리 후 값을 바로 리턴하지 않고 다른 페이지로 가야하는 경우 ex.로그인이나 쇼핑몰 로직등??) form을 이용하여 처리된 값을 다음 페이지로 보내는 방식으로 하면 되는지?​

즉 php 내에서 페이지 이동시 form을 이용하여 값을 이동시키면 되는지? 아니면 포워딩 방식? 으로 해야하는지​

포워딩 방식이라면 어떤 코드로 해야 하는지 궁금합니다. ​

 

1025642138_1565008482.7593.png

 

질문 2. PHP페이지 사이에서 값이 이동하는 경우 보통 form에 값을 넣고 페이지 이동시키나요? 이동시키는 방법은 스크립트를 이동하나요, header 코드를 이용하나요?

 

질문 3. 세션 값을 클라이언트(유니티)에서 가져가기 위해 최종 PHP페이지에 노출하는 것이 맞나요?
(최종 값을 출력하는 PHP페이지에 세션 관련 값도 노출하는 방식이 맞는지)

질문 4. 보안 관련 질문 : 이렇게 POST로 값을 주고 받으며 PHP에서는 값을 출력하고 유니티에서 해당 값을 가져가는 것이 맞는지

게임 선배님께 미리 감사드립니다.

이 질문에 댓글 쓰기 :

답변 1

로그인처리.php 파일로 유니티에서 POST로 보내시는데

그 페이지에서 세션값 설정 및 로그인 성공여부 출력.php 로 이동되게 하지마시고

바로 로그인처리.php 파일에서 아이디 비번을 체크하시고

그 페이지의 하단에서 회원이 맞으면 세션을 설정하고 로그인 성공여부를 출력하도록 구현하시면

되지않을까 하네요.

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 17
© SIRSOFT
현재 페이지 제일 처음으로