href를 연속으로쓰면 오류가 생기나요? > 그누4 질문답변

그누4 질문답변

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

href를 연속으로쓰면 오류가 생기나요? 정보

href를 연속으로쓰면 오류가 생기나요?

본문

<? if ($write_href) { ?><a href="<?=$write_href?>" class="btn_big"><strong>글쓰기</strong></a>

<? } else { ?>

        <a href="javascript:alert('로그인 하지 않았거나 권한이 없는 레벨입니다.')"></a>

        <a href="<?=$write_href?>" class="btn_big"><strong>글쓰기</strong></a>

<? } ?>


이런식으로 짰는데 비회원에서 글쓰기 클릭시 이미지처럼 오류가 뜹니다.

조언부탁드려요
  • 복사

댓글 전체

해당 게시판 쓰기 권한 없는 상태에서 <?=$write_href?> 는 경로 안 잡힙
쓰기 레벨 설정 보다 낮은 상태에서 두번째 글쓰기 링크는
<a href=""  상태임


게시판 쓰기 권한 1로 바꾸고 테스트
답변 감사드려요

그런데 지금 시스템이 게시판 쓰기 권한 1로 변경하면 전체적인 틀이 무너질수 있어서..

<a href="<?=$write_href?>" 부분의 경로를 잡아 줄수있는 방법이 없을까요?
경로를 직접 적어 주면 해결.. ./write.php?......  형태로..

그런데..
위와 같은 if 구조 보다 더 간결한(?) 형태 구성 우선 연습 해 보세요...
© SIRSOFT
현재 페이지 제일 처음으로