사용자지정 홈페이지(?) > 그누4 질문답변

그누4 질문답변

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

사용자지정 홈페이지(?) 정보

사용자지정 홈페이지(?)

본문

로그인후 특정페이지 들어가서 사용자가 제가 만든 레이아웃을 보고 박스에 체크하고 확인누르면
레이아웃이 바뀌는 소스는 없을까요?


css홈페이지 만든다고 회원들과 약속했는데 시간도 오래걸리고 머리도 아파서..
새로운 기능을 서비스 하려고 하는데..

제가 아무리 짜봐도 저렇게 안되더라구요,,,


부탁드려요..

어려울것 같아서 4만 포인트 겁니다.
  • 복사

댓글 전체

어떤걸 원하시는지 이해를 잘 못하겠어서 확답은 못해드리겠습니다만

레이아웃을 선택하면 플래그값을 부여해서 다시 그화면으로 오면서

if문을 사용하여 플래그값을 받고 레이아웃을 뿌리면 될거같습니다?

뭐 계속 유지되야된다면 쿠키로 넘기면되고요.

스타일 시트같은것도 파일을 따로만들던가 해서

if(플래그값=='1'){
include_once(스타일시트1)
<div1>
}
if(플래그값=='2'){
include_once(스타일시트2)
<div2>
}
.
.
.
이런식으로 해놓으면 되지않을까요??

더 멋지게 하는 법이 있겠지만 우선 간단하게나마 이렇게하면 비슷하게 굴러갈꺼같아서...

[굽신굽신]
하시고자하는 부분이 가입자가 로그인후 레이아웃 전체 바뀌는 부분이라면 페이지 이동이 맞는것같구요.
단지 불러올 페이지 스타일만 바뀌는 문제라면 스타일시트를 각각페이지에 얹는정도면 될것같습니다.

잘은 모르겠지만 위 두부분중에 로그인하면 다른페이지이동하여 보여지는 부분의 예를 찾아보면
셈플페이지]
http://www.families.kr/
평상시인덱스를 보여주다가 회원가입하거나, 로그인하거나,로그아웃하거나 하면 다른페이지가보이는 형식..

예]
1]먼저 로그인하면 이동할파일.php를 만들고 업로드시킨다.

2]bbs 폴더에 아래두파일에서
login.php
login_check.php
아래[$urlencode = urlencode($url);]부분을 주식처리하고 ./이동할파일.php 로 바로설정

/*
if ($url)
$urlencode = urlencode($url);
*/
if ($url)
$urlencode = "./이동할파일.php";

이렇게 하면 될거같은데요. 이런형식을 ? 이런형식이라면 다른분들이 답을 안했을리가 없지만..
$_SESSION[css] = "style1.css";
이런 식으로 저장해두고

head.sub.php에서
<link rel="stylesheet" href="<?=$g4['path']?>/style.css" type="text/css" />
이걸
if($_SESSION[css]) {
  echo "<link rel=\"stylesheet\" href=\"$g4['path']/$_SESSION[css]\" type=\"text/css\" />";
} else {
  echo "<link rel=\"stylesheet\" href=\"$g4['path']/style.css]\" type=\"text/css\" />";
}

이렇게 바꾸겠습니다.
© SIRSOFT
현재 페이지 제일 처음으로