마우스 롤오버 할때 > 그누4 질문답변

그누4 질문답변

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

마우스 롤오버 할때 정보

마우스 롤오버 할때

본문

안녕하세요? 메뉴에서요. 마우스 롤오버를 하면 이미지가 바뀌잖아요?
클릭후에 이동한 페이지에서는 해당되는 메뉴가 다시 원래이미지로 가는것이 아니라
오버된 이미지로 되게끔 하려구요. 네이버에서 검색을 해보니까요.

아래와 같이 하라고 나오더라구요.

=======  메뉴링크  ==========================================

<A HREF="aaaa.asp?check=1">이미지</a>

=======  헤드파일    =========================================

check 변수의 값을 받습니다.
변수의 값대로 if 문 또는 select 문을 사용하여 이미지를 바꿉니다.

if check = "1" then
 <img src="롤오버이미지">
else
 <img src="롤아웃이미지">
end if

=========================================================


그래서. 01.php라는 파일을 하나 만들고, 내용은

===== 01.php 내용======================
<BODY>
<A HREF="/bbs/bbs/board.php?bo_table=faq?check=2">FAQ</a><br>
<A HREF="/bbs/bbs/board.php?bo_table=qna?check=3">Q&A</a>
</BODY>
===========================

이렇게 하구요.

/bbs/bbs/board.php?bo_table=faq 파일에서는 아래와 같이

=== /bbs/bbs/board.php?bo_table=faq 페이지 내용 ========================
<BODY>
<?
if check = "2" then
<img src="http://static.naver.com/kin/ending/btn_reply_metoo.gif">
elseif check ="3" then
 <img src="http://static.naver.com/header/h1/naver.gif">
end if
 ?>
</BODY>
===========================

만들었는데요.

Parse error: syntax error, unexpected T_STRING, expecting 

이런 에러가 나와서요. 구문을 어떻게 적용하는지 해서요. ^^*

아시는 분 있으시면 알려주세요. 즐거운 하루되세요.

댓글 전체

if ~ then 구문은 ASP에서 사용되고 PHP는 아래와 같이 하면 됩니다.

<?
if ($check == "2") {
  echo "<img src='http://static.naver.com/kin/ending/btn_reply_metoo.gif'>";
} else if ($check == "3") {
  echo "<img src='http://static.naver.com/header/h1/naver.gif'>";
}
?>
<?
// 스위치를 이용한 출력

switch ($check) { // $check의 변수에서
  case ("2") : echo "<img src='http://static.naver.com/kin/ending/btn_reply_metoo.gif'>"; break;
  // $check 값이 2 이면 첫번째 케이스 실행

  case ("3") : echo "<img src='http://static.naver.com/header/h1/naver.gif'>"; break;
  // $check 값이 3 이면 두번째 케이스 실행
}
?>
<?
// 스위치를 이용한 출력

switch ($check) { // $check의 변수에서
  case ("2") : echo "<img src='http://static.naver.com/kin/ending/btn_reply_metoo.gif'>"; break;
  // $check 값이 2 이면 첫번째 케이스 실행

  case ("3") : echo "<img src='http://static.naver.com/header/h1/naver.gif'>"; break;
  // $check 값이 3 이면 두번째 케이스 실행
}
?>
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT