D

이런 경우 어떻게 해야할까요 ? 폼,서밋,값전달.....

일단...
head.php에 조건문이 있습니다. left값이 있냐 없냐를 검사해서 있으면 왼쪽 메뉴를 나타내고
없다면 왼쪽 메뉴 없이 출력하게 하려고 합니다.

index.php가 먼저 열리는거 맞죠 ?
index.php에서 head.php를 인크루드하고 있습니다.
인덱스에서 값을 전달해서 head.php에 왼쪽 메뉴를 나타내고 안내고 하려고 합니다.

head.php 파일안에 조건문은

if($menu == "left") {
메뉴출력
} else {
메뉴 안 나옴
}

===========================
index.php 파일안에
<?
include("head.php");
?>
가 있으니 위에 쯤에다 값을 전달할 수 있게 하고 싶은데...

================
form을 이용해서 서밋을 했더니 action="head.php"하면 헤드만 뜨고
action="index.php" 하면 인덱스만 무한 반복이고

=================
도와주세요
|

댓글 4개

left 값을 head.php 를 include 하는 부분보다 위에 적어 주셔야 하는데 그렇게 하신건가요?
네 그렇게 index.php문에서

$menu = "left";

include("head.php");

이렇게 하고...
헤드에서 위에 적은데로 했는데 왜 안될까요 ?
변수 선언을 전역으로 하시면 될거에요 그리고 페이지에따라 좌측 메뉴를 분기하기 원하면 다른방법을쓰는게 효율적일수 있습니다
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
14년 전 조회 867
14년 전 조회 952
14년 전 조회 888
14년 전 조회 832
14년 전 조회 830
14년 전 조회 1,692
14년 전 조회 1,030
14년 전 조회 1,015
14년 전 조회 765
14년 전 조회 964
14년 전 조회 782
14년 전 조회 1,609
14년 전 조회 783
14년 전 조회 890
14년 전 조회 2,755
14년 전 조회 1,522
14년 전 조회 2,090
14년 전 조회 1,316
14년 전 조회 1,035
14년 전 조회 1,500
🐛 버그신고