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");

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

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

+
제목 글쓴이 날짜 조회
12-01-06 조회 1,138
12-01-06 조회 897
12-01-06 조회 1,098
12-01-06 조회 911
12-01-06 조회 1,736
12-01-06 조회 905
12-01-06 조회 1,029
12-01-06 조회 2,893
12-01-06 조회 1,655
12-01-06 조회 2,253
12-01-06 조회 1,443
12-01-06 조회 1,151
12-01-06 조회 1,616
12-01-06 조회 1,068
12-01-06 조회 915
12-01-06 조회 1,649
12-01-06 조회 3,451
12-01-06 조회 1,131
12-01-06 조회 1,664
12-01-06 조회 885