묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
/xe/prob/***.html에서 로그인한 유저의 nick_name가져오는 방법
2015.06.26 10:45
11:03 질문수정...
아래 질문의 답변에서 메뉴 추가 -> 외부 페이지 추가로 하라고 하셔서 그렇게 해봤는데
사이트의 전체적인 레이아웃은 그대로 적용되면서 페이지를 불러올 수 있더라구요.
이런 경우 어떻게 현재 로그인한 유저의 nick_name을 가져올 수 있을까요??
메뉴에서 외부 페이지로 추가했을 경우 별 다른 과정 없이 로그인 유저 nick_name을 가져올 수 있지 않을까 해서
질문 수정했습니다...
계속 질문을 올리게 되네요..;;
우선 파일의 구조는 /xe/prob/***.html이고
각 html파일 안에서 ***.php파일을 불러옵니다.
이 php파일은 입력한 답과 db에 있는 답이 맞는지 확인하는 php파일입니다.
여기까지는 구현했으나 추가적으로 정답 입력 텍스트 박스 아래쪽으로
No. | Team Name | Solve time |
1 | Team 4 | 2015-06-26 10:30 |
2 | Team 2 | 2015-06-26 11:24 |
이런식으로 보여주고 싶습니다.
문제를 푸는 순간 테이블이 아래쪽으로 한줄씩 생겨나야하는데 문제는 이때 외부의 html 파일인 ***.html에서
로그인한 유저의 nick_name을 가져와야한다는 것입니다.
현재까지의 소스코드 입니다.
<?php include "./dbconn.php"; $query = "SELECT * FROM prob WHERE prob_num='$_POST[prob_num]' AND answer ='$_POST[answer]'"; $result = mysql_query($query); $data = mysql_fetch_array($result); if($_POST[answer] == ""){ echo "정답을 입력해주세요."; } elseif($data[0] == $_POST[prob_num] && $data[1] == $_POST[answer]){ echo "정답입니다."; } else{ echo "틀렸습니다"; } //여기부터 푼 사람 리스트 생성 ?>
저기서 어떻게 해야 현재 로그인 유저의 nick_name을 가져올 수 있을지 여쭤봅니다..
http://211.44.33.103/index.php
현재 홈페이지고 여기서 Challenge 메뉴 -> prob 1번을 누를 경우 입니다..
위의 php 소스코드는 ***.html 에서 ***.php를 iframe으로 불러오고 있습니다.