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

구문 질문드립니다 채택완료

소룡 4년 전 조회 1,757

게시글 3개부터 alert 경고창이 뜨면서 해당 링크로 가는게 목표인데요

아래의 구문에 어디가 문제인지 알려주시면 감사하겠습니다

alert 경고창이 안뜨고 아무 반응 없네요 ㅜㅜ

 

 

</p>

<p>$use_sql = " select count(*) as cnt from g5_write_basket where mb_id = '$member[mb_id]' ";

$data = sql_fetch($use_sql);</p>

<p>if ($data['cnt'] >= 2) {

   echo " 

    <script>

    alert('테스트중입니다');</p>

<p>    location.replace('<a href="http://'.$_SERVER['HTTP_HOST'].'/bbs/board.php?bo_table=shop');" target="_blank" rel="noopener noreferrer">http://'.$_SERVER['HTTP_HOST'].'/bbs/board.php?bo_table=shop');</a>

   </script>

";

    exit;

}</p>

<p>

 

 

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

답변 2개

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

그누보드의 alert() 함수를 사용하는 것이 권장됩니다. /lib/common.lib.php

</p>

<p>$use_sql = " select count(*) as cnt from g5_write_basket where mb_id = '$member[mb_id]' ";

$data = sql_fetch($use_sql);

if ($data['cnt'] >= 3) {

   alert('테스트중입니다', G5_BBS_URL . '/board.php?bo_table=shop');

}</p>

<p>

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

답변에 대한 댓글 1개

소룡
4년 전
감사합니다. 도움 되었습니다

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

게시글 3개부터"라고 하셨으면
if ($data['cnt'] >= 3) {

이라고 해야 하지 않나요?

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

답변에 대한 댓글 1개

소룡
4년 전
그렇네요^^ 감사합니다

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

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

로그인