D

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

· 2012-01-06 (금) 19:15:44 · 1090 · 4
일단...
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 하는 부분보다 위에 적어 주셔야 하는데 그렇게 하신건가요?
2012-01-06 (금) 22:30:16
네 그렇게 index.php문에서

$menu = "left";

include("head.php");

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

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
12-01-06 조회 1,132
12-01-06 조회 888
12-01-06 조회 1,091
12-01-06 조회 899
12-01-06 조회 1,730
12-01-06 조회 896
12-01-06 조회 1,016
12-01-06 조회 2,871
12-01-06 조회 1,644
12-01-06 조회 2,242
12-01-06 조회 1,433
12-01-06 조회 1,142
12-01-06 조회 1,607
12-01-06 조회 1,060
12-01-06 조회 906
12-01-06 조회 1,645
12-01-06 조회 3,442
12-01-06 조회 1,122
12-01-06 조회 1,655
12-01-06 조회 878