테스트 사이트 - 개발 중인 베타 버전입니다

페이지 이동 스크립트가 먹히질 않습니다. 채택완료

bismute 11년 전 조회 6,684

관리자 페이지에서 올라온 글에 답변을 달고, 버튼을 누르면

 

해당 OPTION태그의 값을 [접수중]에서 [답변완료]로 변경시키려고 합니다.

 

이런 경우 write_update.skin.php에서

 

alert("메시지"); 이런 식으로 되면, 메시지 출력후 뒤로 가기 입니다. 라고 도움을 얻어서

</p><p>//write_update.skin.php</p><p>if ($g4[https_url])</p><p>    $https_url = "$g4[url]/$g4[bbs]";</p><p>else</p><p>    $https_url = ".";</p><p>$sql = " update $write_table set ca_name = '답변완료'
         $sql_password 
       where wr_id = '$wr[wr_id]' "; 
sql_query($sql);</p><p>alert("답변이 완료되었습니다.", $https_url."/board.php?bo_table=$bo_table");</p><p>

 

이렇게 해서 페이지 이동을 처리했는데도 되지 않아서 $https_url을 인식하지 않아서 그런 것인가 해서  

 

</p><p>echo "<script language='javascript'>alert('답변이 완료되었습니다.');</script>";
echo "<script language='javaScript'> document.location.replace = './board.php?bo_table=$bo_table'; </script>"; </p><p>

 

이렇게 해봐도 페이지 이동이 이루어지지 않습니다.

 

경로를 저렇게 잡아서 문제가 생기는 경우가 있을까요?

 

다른 분들의 조언 좀 부탁드립니다. 

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
11년 전

 

/config.php 파일에

$g4['https_url'] 여기 url이 있나요?

 

url 중에 /bbs도 넣어 보세요 관리자페이지에 게시판을 불러 왔으면 /adm을 넣어 보시구요

/bbs/board.php?bo_table=$bo_table

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

b
bismute
11년 전
$g4['https_url']은 없구요

$https_url."/board.php?bo_table=$bo_table" 이 부분 말씀하신대로,

이 페이지가 관리자에서 스킨 써서 불러오는 페이지라 /admin/board.php?bo_table=?$bo_table 이렇게 처리했는데도

메시지만 뜨고, 페이지 이동은 전혀 안 되네요..쩝
아침안개
11년 전
/admin이 아니라 /adm입니다
b
bismute
11년 전
기존에 작업된 페이지가 /adm 폴더랑 /admin 두개를 사용하는데 /adm 폴더에는 board.php가 없고

/admin 폴더에는 board.php가 있어서요.

댓글을 작성하려면 로그인이 필요합니다.

11년 전
alert("답변이 완료되었습니다.", "{$https_url}/board.php?bo_table=$bo_table&wr_id=$wr_id&page=$page" . $qstr);

 

write.update.php에는 이렇게 되있는데

 

이렇게 해보세요 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

11년 전

if ($g4[https_url]) $https_url = "$g4[url]/$g4[bbs]"; else      $https_url = "."; 위에 소스 삭제하시고

 

$wr[wr_id] 을 $wr_id 로 변경해 보세요 ​

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

b
bismute
11년 전
$wr[wr_id] 값은 db에 정상적으로 업데이트 되는데 이 부분과 관련이 있을까요?

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인