페이지 백 한다음에 새로고침?? > 그누4 질문답변

그누4 질문답변

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

페이지 백 한다음에 새로고침?? 정보

페이지 백 한다음에 새로고침??

본문

echo "<script>history.back(-1);</script>";
이렇게 화면을 뒤로 넘겼는데 디비 업데이트 한게 안나와요....ㅜ.ㅜ
에프 5번을 눌러야지 업데이트 한게 나오는데 이전화면으로 넘겨서 새로고침 하는 방법이 없나요??
  • 복사

댓글 전체

아래 코드를 해당파일의 제일 첫줄에 삽입해보세요. (PHP 시작 태그 다음에.. 삽입)

if (!headers_sent()) {
Header("Cache-Control: No-Cache\n");
Header("Pragma: No-Cache\n");
Header("expires: now\n");
}
head 사이에
        <META http-equiv="Pragma" content="no-cache">
<META http-equiv="expires" content="MON, 01 apr 2002 00:00:01 GMT">


아니면..

꼭 히스토리 안쓰셔도 되면
location.href 로.. url = url + "?m="+ math.random() 랜덤값 붙여서 넘겨주시는건 어떤가요

검색해보니.. 다음 코드도..

<?

    header("Cache-Control:no-cache");

    header("Pragma:no-cache");

?>

 

만약 위의 코드로 되지 않는다면,

 

<?

    header("Expires: Mon 26 Jul 1997 05:00:00 GMT");

    header("Last-Modified: " . gmdate("D, d, M Y H:i:s") . " GMT");

    header("Cache-Control: no-store, no-cache, must-revalidate");

    header("Cache-Control: post-check=0, pre-check=0", false);

    header("Pragma: no-cache");

?>

 

또는 <meta> tag로,

 

<meta http-equiv="cache-control" content="no-cache">

<meta http-equiv="pragma" content="no-cache">

<meta http-equiv="expires" content="wed, 04 jul 1973 16:00:00 gmt">

 

 

 

 

[출처 : php.net]
글쎄요. 저도 초보인지라 잘은 모르겠고....어떤답을 원하는지도...
이렇게 함 해보세요.
출처는 php스쿨입니다.

<script language="JavaScript">
document.onkeydown = function() {
if (event.keyCode == 116) {
event.keyCode = 505;
}
if (event.keyCode == 505) {
location.reload();
return false;
}
}
<script>
© SIRSOFT
현재 페이지 제일 처음으로