로그인시 새로고침 되는 방법 정보
로그인시 새로고침 되는 방법본문
위와같이 홈페이지 안에 로그인창이 들어가있습니다.
여기서 로그인을 하면 로그인창만 변하고 부모창은 새로고침이 안되고 그대로입니다.
예를들어 왼쪽에 로그인창이있고 오른쪽에 로그인창이 있으면
오른쪽에 로그인창으로 로그인을하면 오른쪽 로그인창은 로그인이 됐다고 뜨는데
왼쪽은 변화없이 로그인이 안된 상태로 있습니다.
그리고 새로고침을 하면 로그인이 되었다고 뜨구요....
로그인할때 바로 부모창도 새로고침을 하고싶은데 방법 알려주세요 ㅠㅠ
log.html▼
<?
$g4_path="./gnuboard4";
include_once("./gnuboard4/common.php");
include_once("./$g4[path]/head.sub.php");
include_once("./$g4[path]/lib/outlogin.lib.php");
echo outlogin("basic");
?>
이걸로 로그인창을 따로 빼고
<td width="220" height="160"><iframe src="http://season4u.com/log.html" frameborder="0" width="220" height="160" scrolling="no"></iframe></td>
해당 게시판에 로그인 들어갈 영역을 만들어 iframe으로 로그인창을 달아주었습니다.
여기서 로그인을 하면 로그인창도 부모창도 새로고침을 하게 하고싶습니다.
해결방법 부탁드립니다.
어디 경로에 어디를 수정해야될지 알려주시면 감사하겠습니다 ㅠ
여기서 로그인을 하면 로그인창만 변하고 부모창은 새로고침이 안되고 그대로입니다.
예를들어 왼쪽에 로그인창이있고 오른쪽에 로그인창이 있으면
오른쪽에 로그인창으로 로그인을하면 오른쪽 로그인창은 로그인이 됐다고 뜨는데
왼쪽은 변화없이 로그인이 안된 상태로 있습니다.
그리고 새로고침을 하면 로그인이 되었다고 뜨구요....
로그인할때 바로 부모창도 새로고침을 하고싶은데 방법 알려주세요 ㅠㅠ
log.html▼
<?
$g4_path="./gnuboard4";
include_once("./gnuboard4/common.php");
include_once("./$g4[path]/head.sub.php");
include_once("./$g4[path]/lib/outlogin.lib.php");
echo outlogin("basic");
?>
이걸로 로그인창을 따로 빼고
<td width="220" height="160"><iframe src="http://season4u.com/log.html" frameborder="0" width="220" height="160" scrolling="no"></iframe></td>
해당 게시판에 로그인 들어갈 영역을 만들어 iframe으로 로그인창을 달아주었습니다.
여기서 로그인을 하면 로그인창도 부모창도 새로고침을 하게 하고싶습니다.
해결방법 부탁드립니다.
어디 경로에 어디를 수정해야될지 알려주시면 감사하겠습니다 ㅠ
댓글 전체
iframe에서 넘겨지는 값에 하나를 변수하나를 추가해주시구요
이런식으로 그리고 login_check.php페이지 맨아래쪽에 goto($link)이부분을
이렇게 한번 바꿔보세요
<iframe src="http://season4u.com/log.html?frame=iframe" frameborder="0" width="220" height="160" scrolling="no"></iframe>
이런식으로 그리고 login_check.php페이지 맨아래쪽에 goto($link)이부분을
if($frame=="iframe"){
echo "<script type='text/javascript'>
opener.window.location.reload();
</script>";
goto_url($link);
}else{
goto_url($link);
}
이렇게 한번 바꿔보세요
새로고침이 안됩니다 ㅠㅠㅠ말씀해주신대로 넣어봤는데 그대로 전체창이 새로고침은 안돼고 로그인창만 바뀝니다 ㅠㅠㅠㅠㅠ
아 이런 log.html 페이지에서
폼아래에 히든 넣어주세요 그럼 정상 작동 될것같네요
폼아래에 히든 넣어주세요 그럼 정상 작동 될것같네요
<input type="hidden" name="frame" value="<?=$frame?>">
저도 이것땜에 골머리 썩고있습니다ㅜ
알려주신데로 해봤는데 아이프레임이 통째로 사라지네요;;
알려주신데로 해봤는데 아이프레임이 통째로 사라지네요;;