로그인 후에 특정페이지로 가고 싶을때는... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

로그인 후에 특정페이지로 가고 싶을때는... 정보

로그인 후에 특정페이지로 가고 싶을때는...

본문

우선 홈페이지 접속하면(www/index.html)
index.html로 연결됩니다.
 
그누보드 설치위치도 www/그누보드 전체파일
 
그래서
www/index.html
www/index.php
 
파일이 공존합니다.
 
 
 
제가 궁금한것은 www/bbs/login.php 로 접속해서 로그인하면
index.html 파일로 연결됩니다.
이것을
 
연결되는 파일을 index.php 파일로 지정하고 싶습니다.
고수님들의 답변 기다릴께요.
 

댓글 전체

제가 해본건

<!-- 회원로그인후 이동될 페이지 지정 -->
<?if ($member[mb_id]) {goto_url("$g4[path]/index.php");}?>

위 부분을

/www/skin/member/basic/register_result.skin.php
파일의 제일 하단에 넣었는데 안되네요. ㅡㅡ;
참조하셨던 다음의 팁은 정상적으로 작동하는 내용입니다.
http://sir.co.kr/bbs/tb.php/g4_tiptech/9478

다만 서버환경설정이 그누보드의 설정이나 명령보다 우선하게 됩니다.

서버환경설정 : 웹서버가 아파치라면(거의 대부분),
환경설정에 해당되는 httpd.conf에서 초기웹문서를 지정하는 부분이 있습니다.
대부분 특별한 설정이 없다면 index.html, index.htm, home.html... 등과 같이,
*.html을 우선적으로 처리하게 됩니다.

따라서, 동일한 경로에 index.html과 index.php가 존재한다면,
goto_url을 사용하더라도 index.php가 아닌 index.html을 출력하게 됩니다.

해결방법 : index.html의 경로를 변경하십시오.
그럼 www/index.php 파일을 다른 이름으로 바꿔야 하는거네요???
감사합니다. 한번 바꿔봐야겠습니다.
원래 또 엉망으로 되버릴까봐 손도 안될려구 그런거였는데...
현재와 같은 명령문을 특별히 사용하시는 이유가 있을까요?

로그인 직후 특저페이지로 이동시키기 위해서는 해당구문을
어디에 위치시켰는지도 살피셔야 합니다.

해당되는 소스코드는 /bbs/login_check.php에 위치시켜야 합니다만,
어떤 경로의 무슨 파일에 위치시키셨나요?
<?
if ($member[mb_id])
      goto_url("$g4[path]/index1.php");
    else
        goto_url("$g4[path]/index.html");
  ?>

요래요래~~
요래요래~~
위 파일을
<?php
include_once("./_common.php");
include_once("$g4[path]/head.sub.php");
?>

<?
if ($member[mb_id])
      goto_url("$g4[path]/index1.php");
    else
        goto_url("$g4[path]/index.html");
  ?>

<?
include_once("$g4[path]/tail.sub.php");
?>

이렇게 index.php두고
로그인이 안되면 index.html로
로그인이 되었으면 index1.php로 가도록
index.html에는 홈페이지 메인을 꾸몄습니다. 그누보드 index말구요.
index.html에서 링크를 누르면 main01.php로 연결되겠끔했구요...
로그인을 특별히 만들지 않고(회원가입 안받기위해) 로그인부분을 넣지 않고
bbs/login.php로 로그인할려고 하는것인데... 로그인하고 나서 그누보드 index1.php로 연결되게 할려고 하는것입니다.
-. intro 페이지인 index.html의 경로의 기입 필요
-. g4 설치경로 : 경로에 대한 혼용 때문에 절대주소 기입 필요
-. index01.php의 절대주소

-. 절대주소 : 서버에 셀 접속 후 pwd를 입력해서 현재 경로를 입력(확인방법)
    (예) pwd 엔터
    (절대주소 입력 예)    home/계정이름(웹호스팅 계정 아이디)/www(또는 public_html 등)/
index.html 파일명을 index2.html로 바꾸세요!

초기 index.php 파일을 하나 만드세요 그곳에
<?php
include_once("./_common.php");
include_once("$g4[path]/head.sub.php");
?>

<?
if ($member[mb_id])
      goto_url("$g4[path]/index2.html");
    else
        goto_url("$g4[path]/bbs/login.php");
  ?>

<?
include_once("$g4[path]/tail.sub.php");
?>


이렇게 넣고 저장하고 업로드하세요

중요포인트 !!!
index.html 파일명을 index2.html로 바꾸세요!
전체 96 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT